cari

Rumah  >  Soal Jawab  >  teks badan

javascript - vue malas memuatkan gambar pemalam tidak dikemas kini

Menggunakan dua pemalam
lazy-load-img
vue-lazy-load-img
Apabila data baharu menggantikan goodsList asal, imej yang dimuatkan malas kekal tidak berubah

<p v-for="item in goodsList">
    <vue-lazy-load-img 
        mode="diy" 
        :time="50" 
        :complete="true" 
        :position="{ top: 0, right: 0, bottom: 0, left: 0 }" 
        :diy="{ backgroundSize: 'cover', backgroundRepeat: 'no-repeat', backgroundPosition: 'center center' }"
        @before="before" 
        @success="success" 
        @error="error">
        <img 
            :src="'../image/load-img.png'" 
            :src="item.thumb_img">
    </vue-lazy-load-img>
</p>
                        
<script src="../script/lazy-load-img.js"></script>
<script src="../script/vue-lazy-load-img.js"></script>

data: {
    goodsList: []
}
phpcn_u1582phpcn_u15822730 hari yang lalu650

membalas semua(2)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:22:53

    Saya tidak pernah menggunakan komponen ini, saya cadangkan anda pergi ke isu untuk bertanya soalan, https://github.com/lzxb/vue-l...

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-06-12 09:22:53

    Saya juga menggunakan pemuatan malas imej dalam projek saya, tetapi ia bukan komponen ini Anda boleh merujuk kepada komponen yang saya gunakan, supaya keadaan anda tidak akan berlaku.
    Imej dalam projek malas dimuatkan

    balas
    0
  • Batalbalas