请稍等 ...
×

采纳答案成功!

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

父组件和作用域使用同一个变量,如何渲染

child.vue
<div>
<slot name="zz" v-bind:obj="tt"></slot>
</div>
data () {
return {
   tt:{
       age:23
     }
  }
}

父组件
<div>
<child>
<p slot="zz" slot-scope="{obj}">{{obj}}{{na}}</p>
</child>

</div>

data (){
return {
  obj:88,
  na:89
}
}

父组件会显示什么?

正在回答 回答被采纳积分+3

1回答

ustbhuangyi 2021-04-25 10:52:13

obj 会取子组件的数据,作用域插槽实际上执行的时候是读取的函数的参数,不会取到父组件定义的数据

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信