用jsx写vue组件,怎样监听.sync修饰符的事件?

jsx 来写 vue 的组件,需要监听 .sync 修饰符的事件,找不到文档,我试过下面的方法,但是并不行。

<MyComponent visible={this.visible} {...{['on-update:visible']: console.log}} />

求问,正确的写法应该要怎样呢?

回答:

babel-plugin-transform-vue-jsx 的 example 中找到了答案,可以这样写:

<MyComponent visible={this.visible} {...{on:{'update:visible': console.log}}} />

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注