Function h

  • The h function is used to create a virtual DOM node. This function is largely inspired by the mercuryjs and mithril frameworks. The h stands for (virtual) hyperscript.

    Returns

    A VNode object, used to render a real DOM later.

    NOTE: There are two basic rules you should be aware of when updating the virtual DOM.

    Parameters

    • selector: string

      Contains the tagName, id and fixed css classnames in CSS selector format. It is formatted as follows: tagname.cssclass1.cssclass2#id.

    • Optional properties: VNodeProperties

      An object literal containing properties that will be placed on the DOM node.

    • Optional children: VNodeChild[]

      Virtual DOM nodes and strings to add as child nodes. children may contain [[VNode]]s, strings, nested arrays, null and undefined. Nested arrays are flattened, null and undefined are removed.

    Returns VNode

  • The h function is used to create a virtual DOM node. This function is largely inspired by the mercuryjs and mithril frameworks. The h stands for (virtual) hyperscript.

    Returns

    A VNode object, used to render a real DOM later.

    NOTE: There are two basic rules you should be aware of when updating the virtual DOM.

    Parameters

    • selector: string

      Contains the tagName, id and fixed css classnames in CSS selector format. It is formatted as follows: tagname.cssclass1.cssclass2#id.

    • children: VNodeChild[]

      Virtual DOM nodes and strings to add as child nodes. children may contain [[VNode]]s, strings, nested arrays, null and undefined. Nested arrays are flattened, null and undefined are removed.

    Returns VNode

Generated using TypeDoc