Awesome
page.js-body-parser.js
NOTE: THIS PLUGIN IS DEPRECATED AND DOES NOT WORK WITH THE LATEST VERSION OF PAGE.JS.
A plugin for page.js which extends it to handle forms as well.
Form data is populated in the req
object provided by page.js in a manner similar to how body-parser populates the req
object provided by Express.
Example usage
page('/some_form_action', function(req) {
// the form data is in the object req.body
console.log(req.body);
});
Installation
Either download the file from here or use bower:
bower install page.js-body-parser.js
Initialization
Load page.js-body-parser.js
after loading page.js
.
Then initialize it by calling:
pageBodyParser();
Sample app
Check out sampleApp.html
for simple demonstration of how this works.
To run it, follow these steps:
Clone this repo:
git clone https://github.com/kethinov/page.js-body-parser.js.git
Install page.js:
cd page.js-body-parser.js
bower install page.js
Start a simple web server (example assumes you have python installed, but you could use any web server):
python -m SimpleHTTPServer
Then open http://localhost:8000/sampleApp.html in your browser.