Package Exports
- virtual-dom-stringify
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (virtual-dom-stringify) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
virtual-dom-stringify
Stringify virtual-dom trees into HTML. For parsing DOM nodes into a virtual-dom tree use vnode-virtualize.
Installation
Using npm:
npm install --save virtual-dom-stringify
Using bower:
bower install --save virtual-dom-stringify
Using browser script tag and global (UMD wrapper):
// Available via window.vtreeStringify
<script src="dist/virtual-dom-stringify.js"></script>
Usage
var VirtualNode = require('vtree/vnode');
var stringify = require('virtual-dom-stringify');
stringify(new VirtualNode('div'));
// => "<div></div>"
API
stringify(node:VirtualNode, options:Object)
Returns html string.
Options
invalidAttributes
Outputs invalid attributes. Default: false
.
validAttributes
A whitelist of valid attributes consisting of a map where the keys are camelCased attribute names and the values are the HTML attribute names.
selfClosingTags
A list of tag names that should be self closing.