2.子组件向父组件传递数据

在子组件中选择条件后,在父组件中执行搜索功能
<p class="task-btn"> <p @click="clear()">清空</p> <p @click="confirm(modalData)">搜索</p> //modalData是需要向后台发送的数据 </p>
export default{
props:['confirm'],
data(){
return {
modalData:{ProjVerName:''}
}
}
}
定义一个confirm方法接收父组件中的方法,这里从子组件向父组件传递数据不是按照教程上的方法使用$emit,而是直接把数据作为参数传递到方法中,在父组件中这样使用:
<issuesearch :confirm="search" :showtotal.sync="showtotal" :is-re-get.sync="isReGet" :type="chosenType"> </issuesearc>
data(){
return {
searchData:{
ProjVerName:'',
}
}
},
methods:{
search(data){ //data就是接收子组件传递过来的数据的形参
this.searchData.ProjVerName=data.ProjVerName;
this.$http.get(url,this.searchData.ProjVerName).then(res=>{
console.log(res)
})
}
}
更多相关内容:
-
无相关信息
