weixin_44582927
PeterYoung01
采纳率100%
2019-05-08 09:53

vue工程使用子组件使用$emit调用父组件方法失败

5
已采纳

触发点击事件后,控制台没有错误提示
触发点击事件后,控制台没有错误提示
图片说明
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • Ych_cxy 于丸 2年前

    猜测可能
    1.你子组件的this指向对么?
    2.你向父组件传的参数对么?
    3.你父组件写了choosemeida这个方法了么?

    点赞 1 评论 复制链接分享
  • TexvView 流转的年华 1月前

    传递多个参数时,接受的参数以数组形式接受的。

    比如子组件传参: this.$emit(choosemeida,agr1,agr2)

    父组件绑定接受如下:@choosemeida=choosemeida(arg)

    choosemeida(arg){

     let arg1=arg[0];

     let arg2=arg[1];

    }

    //看你的截图应该是接受参数的时候,没有在括号里面加arg参数

    点赞 评论 复制链接分享
  • lllomh lllomh 2年前

    失败请你把报错贴出来啊

    点赞 评论 复制链接分享