关于vue中slot插槽数据的更新

父组件中利用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重新渲染时也没有变化


青春有我
浏览 286回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript