babel-plugin-jsx-k-model

2.0.1-alpha.0 • Public • Published

JSX k-model for Kdu JSX

This babel plugin adds some syntactic sugar to JSX.

Usage:

npm i babel-plugin-jsx-k-model -D

Then add jsx-k-model to your .babelrc file under plugins

example .babelrc:

{
  "presets": ["es2015"],
  "plugins": ["jsx-k-model", "transform-kdu-jsx"]
}

code:

Kdu.component('hello-world', {
  data: () => ({
    text: 'Hello World!'
  }),
  render () {
    return (
      <div>
        <input type="text" k-model={this.text} />
        {this.text}
      </div>
    )
  }
})

Behaviour is similar to kdu template's k-model.

Readme

Keywords

Package Sidebar

Install

npm i babel-plugin-jsx-k-model

Weekly Downloads

1

Version

2.0.1-alpha.0

License

MIT

Unpacked Size

34.9 kB

Total Files

8

Last publish

Collaborators

  • nkduy