为了账号安全,请及时绑定邮箱和手机立即绑定

vue2子组件向父级传递值,父级能获取但是不能被赋值的问题

vue2子组件向父级传递值,父级能获取但是不能被赋值的问题

微蓝lran 2017-03-22 10:54:44
data(){  return{    selecttype:this.selectedType,    onlycontent:this.onlyContent    //这里一定要写这个不然报错, 子集向父级传东西的时候1、用创建点击事件等在里面$emit传值和绑定的值名 同时props里面定义的值不能直接更改,要在data里面再创建一个中间值等于props里面的值 ---2、父级@值名='方法' 将子集的值传给父级定义的值  }},在子组件中写定义这个不报错,但是不能赋值给父级,由于贴代码的时候有问题,所以这里没有贴代码,大家知道答案麻烦帮忙回答一下呢,谢谢,是方法位置不对吗?我把子组件传递参数的方法写methods里面的,父组件也是这是报错信息: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "seller" (found in <Seller> at E:\workfiles\vue\my-project\src\components\seller\seller.vue)
查看完整描述

1 回答

?
白霁

TA贡献1条经验 获得超0个赞

解决了吗

查看完整回答
反对 回复 2017-05-16
  • 1 回答
  • 0 关注
  • 3794 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信