老师,子组件emit的方法,父组件监听不到

来源:6-8 首页 - 登录

zhangmin_0001

2017-09-03

比如 登陆弹窗那边  子组件

// 子组件
this.$emit('on-close)

//父组件
@on-close='' // 不成功,课程中这样用 居然是成功的
:on-close='' // 我是这样用的

 

写回答

2回答

fishenal

2017-09-05

第一你少了一个引号,语法错误,

第二,@写法是没问题的,这是v-on的简写,相当于 v-on:on-close=""

: 是 v-bind的简写,绑定了on-close属性,不会接收这个时间得触发


你看一下$emit是在哪里发出来的,这里的this指向对不对


0
0

道雪仙尘一剑灯

2017-09-03

this.$emit('on-close')



0
0

最容易上手的Vue2.0入门实战教程

快速入门Vue2.0,组件化开发一个数字产品电商平台

3966 学习 · 999 问题

查看课程