vue-vnode-component

    0.0.1 • Public • Published

    vue-vnode-component

    インストール方法

    npm

    $ npm install vue-vnode-component
    

    yarn

    $ yarn add vue-vnode-component
    
    import VNode from 'vue-vnode-component';
    
    Vue.component('VNode', VNode);
    

    特徴

    VNodeのvnode属性にvnodeインスタンスを渡すとtemplate内で表示できる 一応render関数内でも使えるけど、childに直接vnode渡せばいんじゃない?と思う。

    主な使い方

    スロットに入れられたコンポーネント等をこのように使える。 そうすると、名前付きスロットなどもtemplateタグ内で完全にラッピングできる。

    <VNode
      v-for="(vnode, i) in $vnode.componentOptions.children"
      :key="i"
      :vnode="vnode"
    />
    

    Install

    npm i vue-vnode-component

    DownloadsWeekly Downloads

    1

    Version

    0.0.1

    License

    MIT

    Unpacked Size

    2.48 kB

    Total Files

    4

    Last publish

    Collaborators

    • k-okina