请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

onParamChange的参数问题

@on-change="onParamChange('buyType', $event)

第一个参数'buyType'会和当前data中的buyType对上,第二个看vue文档是一个dom原生对象,怎么在

onParamChange (attr, val) {

this[attr] = val


可以让val捕获到子组件中传出的变量?

正在回答

1回答

我试了一下,第二个参数应该就是子组件里传出来的变量

0 回复 有任何疑惑可以回复我~
  • 提问者 litacheng #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-05-30 21:14:40
  • fishenal 回复 提问者 litacheng #2
    你再试试看,我这边试下来'buytype'也不应该是 变量啊,是这个字符串啊
    回复 有任何疑惑可以回复我~ 2017-05-30 21:23:24
  • 提问者 litacheng 回复 fishenal #3
    试了#event就是子组件传出到父组件的那个变量,那么我还有一个问题如果父组件 传出多个参数怎么处理呢?
    this.$emit('on-change', this.selections[index], otherParams)
    这个this.selections[index]可以用$event捕获,但otherParams就不清楚了刚才试了$event只会捕获第一个也就是this.selections[index]
    回复 有任何疑惑可以回复我~ 2017-05-30 21:47:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信