vue-component-decorator

0.0.5 • Public • Published

vue-component-decorator

Vue component decorator with typescript

    // npm install vue-component-decorator
    import { VueComponent, Component, CreateElement, Props } from 'vue-component-decorator'

    @Component
    export class TestComponent extends VueComponent<{ id: string, className?: string }> {
            @Props() props = { // 自定義標籤屬性之默認值
                    id: '',
                    className: ''
            }

            public render(h: CreateElement): any {
                    return (
                            <h1 id={this.$props.id} class={this.$props.className}>
                                    Hello World
                            </h1>
                    )
            }
    }

/vue-component-decorator/

    Package Sidebar

    Install

    npm i vue-component-decorator

    Weekly Downloads

    13

    Version

    0.0.5

    License

    Apache-2.0

    Unpacked Size

    17 kB

    Total Files

    5

    Last publish

    Collaborators

    • hjboss