vue父子组件之间传值
父组件向子组件传值 使用props
父组件:
<LoongTable :chooseWay="chooseWay"></LoongTable>
子组件
props: {
chooseWay: {}
}
子组件向父组件传值 使用$emit
子组件
this.$emit('selectData', "值")
// 子组件可以变更父组件
this.$emit('update:isShow', "值")
父组件
<LoongTable @selectData="getData" :isShow.sync="isNotice"></LoongTable>
// 通过$event得到值
<LoongTable @selectData="data=$event"></LoongTable>
methods: {
getData: function (data) {
this.selectDatas = data;
}
还没有评论,来说两句吧...