Skip to content
Plugin for page.js which implements support for forms akin to body-parser.
JavaScript HTML
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore initial commit
LICENSE.md adding license
README.md updating readme
bower.json removing moot bower version
package.json removing moot bower version
page.js-body-parser.js page.js >1.5.0 support
sampleApp.html

README.md

page.js-body-parser.js Gittip

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.

Something went wrong with that request. Please try again.