Home

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.