Parcourir la source

fix: v-for key bug

lizhaocai il y a 3 mois
Parent
commit
df1f6b021b

+ 1 - 1
pages/home/home.vue

@@ -101,7 +101,7 @@
 							</tn-grid>
 						</view>
 					</block>
-					<view v-for="file in item.fileDetailList" :key="item.id" v-if="!isImage(file.fileName)">
+					<view v-for="file in item.fileDetailList" :key="file.id" v-if="!isImage(file.fileName)">
 						<view>
 							<text class="tn-icon-link"></text>
 							<view style="display: inline-block;margin-left:8px" @click="clickLink(file.ftpUrl,file.fileName)">

+ 1 - 1
pages/mine/coll.vue

@@ -138,7 +138,7 @@ aspectFill		:src="image_item.ftpUrl" mode="aspectFill" @click="showImg(item.imgL
 						</block>
 						
 						
-						<view v-for="file in item.fileDetailList" v-if="!isImage(file.fileName)">
+						<view v-for="file in item.fileDetailList" :key="file.id" v-if="!isImage(file.fileName)">
 							<view>
 								<text class="tn-icon-link"></text>
 								<view style="display: inline-block;margin-left:8px" @click="clickLink(file.ftpUrl,file.fileName)">

+ 1 - 1
pages/mine/need.vue

@@ -142,7 +142,7 @@
 							</tn-grid>
 						</view>
 					</block>
-					<view v-for="file in item.fileDetailList" v-if="!isImage(file.fileName)">
+					<view v-for="file in item.fileDetailList" :key="file.id" v-if="!isImage(file.fileName)">
 						<view>
 							<text class="tn-icon-link"></text>
 							<view style="display: inline-block;margin-left:8px" @click="clickLink(file.ftpUrl,file.fileName)">

+ 1 - 1
pages/mine/share.vue

@@ -122,7 +122,7 @@
 							</tn-grid>
 						</view>
 					</block>
-					<view v-for="file in item.fileDetailList" v-if="!isImage(file.fileName)">
+					<view v-for="file in item.fileDetailList" :key="file.id" v-if="!isImage(file.fileName)">
 						<view>
 							<text class="tn-icon-link"></text>
 							<view style="display: inline-block;margin-left:8px" @click="clickLink(file.ftpUrl,file.fileName)">

Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/home.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/coll.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/need.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/share.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/home/home.wxml


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/mine/coll.wxml


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/mine/need.wxml


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/mine/share.wxml