@allex/vue-renderer
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

@allex/vue-renderer

Abstract Vue components for purge functional render

Installation

yarn add @allex/vue-renderer -D

Example

test.jsx

import { Renderer } from '@allex/vue-renderer'

// A helper functional jsx module
const renderName = (h: CreatElement, name: string): VNode => (
  <span>Hi, {name}</span>
)

@Component({
  components: { Renderer }
})
export default class TestVi extends Vue {
  userName: string = 'Allex';

  render (h) {
    return <Renderer data={this.userName} render={renderName} />
  }
}

License

MIT Copyright (c) Allex Wang

/@allex/vue-renderer/

    Package Sidebar

    Install

    npm i @allex/vue-renderer

    Weekly Downloads

    6

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    3.88 kB

    Total Files

    6

    Last publish

    Collaborators

    • allex