子传父传递事件并且携带多个值?

html

<Input v-model="RelatedsourchInput" @keyup.enter.native="SearchQusitions()" icon="ios-search" placeholder="请输入..." />

在我enter回车键的时候触发这个事件 但是这个事件是在子组件中写的
我要在他的方法这里

        SearchQusitions(){
            this.$emit('child-say',this.RelatedsourchInput,this.RelatedsourchOne,this.RelatedsourchTwo,this.RelatedsourchThree)
        },

后面就是我传递的三个参数 把你们想写的放入到后面
然后在父组件中

<addQuestions ref="addqusitons" @child-say="searchQusitions(arguments)"></addQuestions>

这是父组件页面上子组件的组件 大家应该知道怎么样创建一个组件吧

  // 搜索添加关联问题事件
        searchQusitions(c){
        console.log(c) //打印出来的数据
            var obj ={
                question:c[0],
                fClass:c[1],
                sonClass:c[2],
                thirdClass:c[3],
                kId:this.$route.query.item
            }
        },

以上就是 怎么样传或者取这个值 在传的时候也可以写成对象在进行传值
我在接收值这里写对象是因为我要调取接口!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值