Vue.js 如何从vue渲染发射

Vue.js 如何从vue渲染发射,vue.js,emit,Vue.js,Emit,我正在使用render()而不是从HTML模板渲染组件。我想从正在渲染的组件中发出属性,但我不确定如何在渲染的组件中获得该属性(我将在HTML模板中使用@) 谢谢大家! VNode数据通过on属性处理事件: 关于:{ 单击:this.clickHandler } 假设您正在呈现一个发出myevent事件的组件,您将按照如下方式呈现该组件并处理该事件: 渲染(h){ 返回h('子'{ 关于:{ myevent:this.onMyevent } }); } 其中,onMyevent只是一个普通的

我正在使用
render()
而不是从HTML模板渲染组件。我想从正在渲染的组件中发出属性,但我不确定如何在渲染的组件中获得该属性(我将在HTML模板中使用
@

谢谢大家!

VNode数据通过
on
属性处理事件:

关于:{
单击:this.clickHandler
}
假设您正在呈现一个发出
myevent
事件的
组件,您将按照如下方式呈现该组件并处理该事件:

渲染(h){
返回h('子'{
关于:{
myevent:this.onMyevent
}
});
}
其中,
onMyevent
只是一个普通的处理程序方法:

方法:{
onMyevent(值){
console.log(值);
}
}