父组件里
<template>
<view>
<Item @bbb='bbb'
></Item>
<ItemA :setvalue='setvalue'
></ItemA>
</view>
</template>
<script>
data(){
return:{
setvalue:false
}
},
method:{
bbb(e){
this.setvalue =e;
}
}
</script>
主子组件Item里 <template> <view> </view> </template> <script> method:{ bbb(){ this.$emit('bbb',{true}) } } </script>
被动组件ItemA里 <template> <view v-if='setvalue'> </view> </template> <script> props:['setvalue'], method:{ } </script>