父组件中利用slot插槽给子组件添加内容,但当我父组件数据更新时,页面却没有变化,请问这是为什么?
<pic :child-name="childName" @get-pic-index="getPicIndex">
<div :slot="`pic${index}`" v-for="(picture,index) in pictures" :key="picture.name" class="pictures">
<ul :style="'transform:translateX('+X+'px)'">
<li v-for="pic in picture" :key="pic.name" v-if="test">
<span></span>
<img :src="pic.url" alt="" width="70px" height="70px">
</li>
</ul>
<div class="picnext"><img src="../../assets/img/临时/Group 2.png" alt=""></div>
</div>
</pic>
就是说当pictures更新时,页面没有变化,我用v-if重新渲染时也没有变化
相关分类