@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

Readme

Keywords

Package Sidebar

Install

npm i @allex/vue-renderer

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

3.88 kB

Total Files

6

Last publish

Collaborators

  • allex