npm.io
0.0.13 • Published 9h ago

omi-vueify

Licence
MIT
Version
0.0.13
Deps
0
Size
8 kB
Vulns
0
Weekly
0
Stars
13.3K

omi-vueify

Bridge between omi and vue.

Install

npm i omi-vueify

Usage

import { omiVueify } from 'omi-vueify';

const MyComponent = omiVueify('my-component', {
  // 需要转发到 web components 的方法
  methodsNames: []
});

Vue Template:

  <MyComponent
    :name="name"
    :obj="obj"
    @hello="handleHelloEvent"
  >
    <p>{{name}}</p>
    <template #foo>
      <div>foo slot内容</div>
    </template>
    <template #bar>
      <div>bar slot内容</div>
    </template>
  </MyComponent>

Keywords