VUE 父向子传参 取不到

子组件

父

报错

我的最终目的是在 methods 获取到,现在页面上 都取不到 这是为啥

阅读 3.9k
7 个回答

我自己找到了问题,组件写的太长了。。下边还有一个props:{msg:String}
应该是后边的把前边的覆盖了

memberType改为member-type,dueId改为due-id

props:{
  memberType:{
     type:Number,
     default:0
  }
}

props需要一个默认初始化的值。

应该是没问题的,你是不是在methods中直接使用了memberType 和 dueId,应该使用this.memberType和this.dueId调用

我建议你把页面的图截全,感觉你在methods中调用了同名方法的样子

要么直接数组的形式,要么每一个值都是一个对象并且给个默认值带过去,这里的写法不对

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题