- 应用场景:用于页面中根据不同的返回值进行事件的触发和值的传参。
<child @[someEvent]="handleSomeEvent()" :[someProps]="1000" />
//写法就是@后面绑定的事件和:后面绑定的值是通过三元运算符判断的,也就是根据type判断它到底绑定哪个事件或是哪个值
data(){
return{
someEvent: type ? "click" : "dbclick",
someProps: type ? "num" : "price"
}
},
methods: {
handleSomeEvent(){
// 业务逻辑
}
}