如图,事件和方法。这两个除了一个是使用“:事件” “@方法” 调用有什么区别以外还有什么区别?有没有能详细说明的呢?
组件方法是主动调用的
组件事件是监听的
<el-input ref="input" @blur="handlerBlur" />
...
mounted(){
this.$refs.input.focus()
}
methods:{
handlerBlur(e){
//todo
},
}
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
3 回答1.1k 阅读
2 回答1.2k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
1、使用 ":" 的方法是子组件通过
props
进行绑定,父组件主动触发2、使用 "@" 的方法是子组件通过
emit
向父组件发起事件,父组件被动触发