vue中父子组件绑定事件
2018-11-15 09:58
766 查看
父子组件绑定事件:
注意:父组件是自定义事件,由子组件传递触发事件信息;子组件是系统事件比如:click等
[code] <div id="app"> <counter @handle="fatherEvent"></counter> </div> <script> var counter = { template: `<div @click="sonEvent">hello</div>`, methods: { sonEvent(){ console.log("sonEvent") this.$emit('handle') } } } var vm = new Vue({ el: '#app', components: { counter }, methods: { fatherEvent(){ console.log("fatherEvent") } } }) </script>
2. 监听父组件的系统事件(.native修饰符)
[code] <div id="app"> <counter @click.native="fatherEvent"></counter> </div> <script> var counter = { template: `<div>hello</div>`, } var vm = new Vue({ el: '#app', components: { counter }, methods: { fatherEvent(){ console.log("fatherEvent") } } }) </script>
当点击 时,会触发父组件上的click事件,打印
阅读更多相关文章推荐
- Vue之2.x版本父子组件双向绑定事件
- vue.js通过子组件通信和父子组件通信实现动态表单动态绑定事件(适合交互系统统一使用)
- vue组件的hover事件模拟、给第三方组件绑定事件不生效问题
- 浅谈Vue.js 组件中的v-on绑定自定义事件理解
- vue-bus非父子组件之间触发事件
- Vue组件绑定自定义事件(子向父传递事件)
- vue 自定义组件 v-model双向绑定、 父子组件同步通信
- vue.js父子组件通信动态绑定的实例
- Vue.js 组件中的v-on绑定自定义事件理解
- 浅谈Vue2.0父子组件间事件派发机制
- Vue之v-on绑定监听子组件传来的事件
- vue 自定义组件 v-model双向绑定、 父子组件同步通信的多种写法
- 深入理解Vue父子组件通讯的属性和事件
- vue.js父子组件通信动态绑定
- vue父子组件传值,实现深度监听对象,双向绑定
- Vue父子组件双向绑定传值的实现方法
- 给组件绑定原生事件加native修饰符(Vue)
- Vue 框架-03-键盘事件、健值修饰符、双向数据绑定
- vue父子组件通讯--在组件内使用v-for