Browse Source

key值优化

zhaoxiaohai 2 years ago
parent
commit
24d89bf60b

+ 1 - 1
components/Yl_Field/index.wxml

@@ -1,4 +1,4 @@
-<view wx:for="{{form}}" wx:key="item.valueName" data-name="{{item.valueName}}">
+<view wx:for="{{form}}" wx:key="valueName" data-name="{{item.valueName}}">
     <view hidden="{{ !item.required && !showAll }}">
         <!-- <van-transition show="{{ item.required || showAll }}" name="fade" custom-class="block"> -->
         <!-- 日期选择器 -->

+ 3 - 3
components/Yl_Files/index.wxml

@@ -1,11 +1,11 @@
 <view class="media">
     <!-- 图片 -->
-    <navigator url="#" class="item" wx:for="{{files.images}}" wx:key="item.attachmentid">
+    <navigator url="#" class="item" wx:for="{{files.images}}" wx:key="attachmentid">
         <image src="{{item.url}}" data-index="{{index}}" data-type='image' mode="aspectFill" bindtap="viewMedias" />
         <image wx:if="{{delete}}" class="delete" src="/static/image/delete.png" data-item="{{item}}" bindtap="handleDeleteFile" />
     </navigator>
     <!-- 视频 -->
-    <navigator url="#" class="item" wx:for="{{files.videos}}" wx:key="item.attachmentid">
+    <navigator url="#" class="item" wx:for="{{files.videos}}" wx:key="attachmentid">
         <image src="{{item.subfiles[0].url}}" mode="aspectFill" />
         <view class="shade" data-index="{{index}}" data-type='video' bindtap="viewMedias">
             <van-icon size='48rpx' name="play" />
@@ -13,7 +13,7 @@
         <image wx:if="{{delete}}" class="delete" src="/static/image/delete.png" data-item="{{item}}" bindtap="handleDeleteFile" />
     </navigator>
     <!-- 文件 -->
-    <navigator url="#" class="item file" wx:for="{{files.files}}" wx:key="item.attachmentid" data-item='{{item}}' bindtap="viewFlies">
+    <navigator url="#" class="item file" wx:for="{{files.files}}" wx:key="attachmentid" data-item='{{item}}' bindtap="viewFlies">
         <image class="image" src="{{item.cover}}" mode="heightFix" />
         <view class="name">
             {{item.document}}

+ 1 - 1
components/Yl_Filtrate/index.wxml

@@ -1,7 +1,7 @@
 <van-popup show="{{ show }}" position="right" custom-style="width: 660rpx; height:100vh;" z-index="{{zIndex}}" bind:close="onClose">
     <view class="head" />
     <Yl_ListBox height="{{listHeight}}" pullDown='{{false}}'>
-        <block wx:for="{{list}}" wx:key="item.label">
+        <block wx:for="{{list}}" wx:key="label">
             <view class="groud" wx:if="{{item.list.length}}">
                 <view class="label">
                     {{item.label}}

+ 1 - 1
components/Yl_HeadNav/index.wxml

@@ -43,7 +43,7 @@
                 排序类型
             </view>
             <view class="content">
-                <van-button custom-class='but {{item.sorted==1?"active":""}}' wx:for="{{sort}}" wx:key="item.sortid" bindtap="handleSort" data-id="{{item.sortid}}">{{item.sortname}}</van-button>
+                <van-button custom-class='but {{item.sorted==1?"active":""}}' wx:for="{{sort}}" wx:key="sortid" bindtap="handleSort" data-id="{{item.sortid}}">{{item.sortname}}</van-button>
             </view>
         </view>
         <view class="groud" wx:if="{{filter.stageList.length!=0}}">

+ 1 - 1
packageA/activity/detail.wxml

@@ -3,7 +3,7 @@
 
 <!-- 轮播图 -->
 <swiper indicator-dots circular indicator-active-color='#333' wx:if="{{files.images.length!=0}}">
-	<swiper-item wx:for="{{files.images}}" wx:key="item.attachmentid" data-index="{{index}}" data-type='image' bindtap="viewMedias">
+	<swiper-item wx:for="{{files.images}}" wx:key="attachmentid" data-index="{{index}}" data-type='image' bindtap="viewMedias">
 		<van-image width="100vw" height="464rpx" fit="cover" src="{{item.cover}}" use-loading-slot use-error-slot lazy-load>
 			<van-loading slot="loading" type="spinner" size="20" vertical />
 			<text slot="error">加载失败</text>

+ 3 - 3
packageA/market/detail.wxml

@@ -3,7 +3,7 @@
 <template is="skeleton" wx:if="{{loading}}" />
 <!-- 轮播图 -->
 <swiper indicator-dots circular indicator-active-color='#333'>
-	<swiper-item wx:for="{{files.images}}" wx:key="item.attachmentid" data-index="{{index}}" data-type='image' bindtap="viewMedias">
+	<swiper-item wx:for="{{files.images}}" wx:key="attachmentid" data-index="{{index}}" data-type='image' bindtap="viewMedias">
 		<van-image width="100vw" height="464rpx" fit="cover" src="{{item.cover}}" use-loading-slot use-error-slot lazy-load>
 			<van-loading slot="loading" type="spinner" size="20" vertical />
 			<text slot="error">加载失败</text>
@@ -16,7 +16,7 @@
 		{{detail.itemname}}
 	</view>
 	<view class="tags">
-		<text wx:for="{{detail.brand}}" wx:key="item.sa_brandid">{{item.brandname}}</text>
+		<text wx:for="{{detail.brand}}" wx:key="sa_brandid">{{item.brandname}}</text>
 		<text wx:for="{{detail.tradefield}}" wx:key="index">{{item.tradefield}}</text>
 	</view>
 	<view class="offer">
@@ -37,7 +37,7 @@
 		选择商品
 	</view>
 	<view class="product-box">
-		<navigator url="#" class="product {{itemno===item.itemno?'active':''}}" wx:for="{{rows}}" wx:key="item.itemno" bindtap="changeItemno" data-item="{{item}}">{{item.spec}}</navigator>
+		<navigator url="#" class="product {{itemno===item.itemno?'active':''}}" wx:for="{{rows}}" wx:key="itemno" bindtap="changeItemno" data-item="{{item}}">{{item.spec}}</navigator>
 	</view>
 </view>
 <van-tabs custom-class='tabs' title-active-color='var(--assist)' color='var(--assist)'>

+ 2 - 2
packageA/orderForm/add/add.wxml

@@ -6,7 +6,7 @@
 		选择品牌
 	</view>
 	<view class="content">
-		<van-button custom-class='but {{item.sa_brandid==sa_brandid?"active":""}}' wx:for="{{brandList}}" wx:key="item.sa_brandid" data-item="{{item}}" bindtap="onSelectBrand">{{item.brandname}}</van-button>
+		<van-button custom-class='but {{item.sa_brandid==sa_brandid?"active":""}}' wx:for="{{brandList}}" wx:key="sa_brandid" data-item="{{item}}" bindtap="onSelectBrand">{{item.brandname}}</van-button>
 	</view>
 </view>
 <view class="groud">
@@ -14,7 +14,7 @@
 		选择领域
 	</view>
 	<view class="content">
-		<van-button custom-class='but {{item.tradefield==tradefield?"active":""}}' wx:for="{{domainList}}" wx:key="item.sys_enterprise_tradefieldid" data-item="{{item}}" bindtap="onSelect">{{item.tradefield}}</van-button>
+		<van-button custom-class='but {{item.tradefield==tradefield?"active":""}}' wx:for="{{domainList}}" wx:key="sys_enterprise_tradefieldid" data-item="{{item}}" bindtap="onSelect">{{item.tradefield}}</van-button>
 	</view>
 </view>
 <!-- 底部 -->

+ 1 - 1
packageA/orderForm/modules/list/index.wxml

@@ -1,4 +1,4 @@
-<navigator url="/packageA/orderForm/detail?id={{item.sa_orderid}}" class="item" wx:for="{{list}}" wx:key="item.sonum">
+<navigator url="/packageA/orderForm/detail?id={{item.sa_orderid}}" class="item" wx:for="{{list}}" wx:key="sonum">
     <view class="top">
         <view class="tags">
             <text wx:if="{{item.type}}">{{item.type}}</text>

+ 1 - 1
packageA/orderForm/modules/product/list/index.wxml

@@ -1,4 +1,4 @@
-<view class="product-item" wx:for="{{list}}" wx:key="item.sa_quotedprice_itemsid">
+<view class="product-item" wx:for="{{list}}" wx:key="sa_quotedprice_itemsid">
 	<navigator class="product" url="#" data-item="{{item}}" bindtap="toProductDetail">
 		<view class="mian">
 			<view class="img" data-file="{{item.attinfos}}" catchtap="viewImage">

+ 1 - 1
packageA/orderForm/modules/progress/index.wxml

@@ -1,7 +1,7 @@
 <view class="progress">
 	<view class="count">共有{{content.total}}条记录</view>
 
-	<navigator url="#" wx:for="{{list}}" wx:key="item.rowindex">
+	<navigator url="#" wx:for="{{list}}" wx:key="rowindex">
 		<view class="time">
 			{{item.actiondate}}
 		</view>

+ 2 - 2
packageA/orderForm/modules/setBrand/index.wxml

@@ -3,7 +3,7 @@
 		选择品牌
 	</view>
 	<view class="content">
-		<van-button custom-class='but {{item.sa_brandid==sa_brandid?"active":""}}' wx:for="{{brandList}}" wx:key="item.sa_brandid" data-item="{{item}}" bindtap="onSelectBrand">{{item.brandname}}</van-button>
+		<van-button custom-class='but {{item.sa_brandid==sa_brandid?"active":""}}' wx:for="{{brandList}}" wx:key="sa_brandid" data-item="{{item}}" bindtap="onSelectBrand">{{item.brandname}}</van-button>
 	</view>
 </view>
 <view class="groud">
@@ -11,7 +11,7 @@
 		选择领域
 	</view>
 	<view class="content">
-		<van-button custom-class='but {{item.tradefield==tradefield?"active":""}}' wx:for="{{domainList}}" wx:key="item.sys_enterprise_tradefieldid" data-item="{{item}}" bindtap="onSelect">{{item.tradefield}}</van-button>
+		<van-button custom-class='but {{item.tradefield==tradefield?"active":""}}' wx:for="{{domainList}}" wx:key="sys_enterprise_tradefieldid" data-item="{{item}}" bindtap="onSelect">{{item.tradefield}}</van-button>
 	</view>
 </view>
 <!-- 底部 -->

+ 1 - 1
packageA/shopping/modules/standard/index.wxml

@@ -1,5 +1,5 @@
 
-<navigator url="#" wx:for="{{list}}" wx:key="item.itemid" class="item-box">
+<navigator url="#" wx:for="{{list}}" wx:key="itemid" class="item-box">
     <view class="top" bindtap="changeResults" data-item="{{item}}">
         <view class="image">
             <van-image width="100%" height="100%" fit="cover" src="{{item.attinfos[0].subfiles[0].url}}" use-loading-slot use-error-slot lazy-load>

+ 1 - 1
packageA/shopping/modules/tool/index.wxml

@@ -1,5 +1,5 @@
 
-<navigator url="#" wx:for="{{list}}" wx:key="item.itemid" class="item-box">
+<navigator url="#" wx:for="{{list}}" wx:key="itemid" class="item-box">
     <view class="top" bindtap="changeResults" data-item="{{item}}">
         <view class="image">
             <van-image width="100%" height="100%" fit="cover" src="{{item.attinfos[0].subfiles[0].url}}" use-loading-slot use-error-slot lazy-load>

+ 1 - 1
pages/tabbar/home/index.wxml

@@ -28,7 +28,7 @@
     </view>
     <Yl_ListBox id='ListBox' pullDown='{{false}}'>
         <view class="main">
-            <navigator url="{{item.path}}" class="item" wx:for="{{gridList}}" wx:key="item.name">
+            <navigator url="{{item.path}}" class="item" wx:for="{{gridList}}" wx:key="name">
                 <view class="icon-box" style="background-color: {{item.bColor}};">
                     <text class="iconfont {{item.icon}}" style="color: {{item.color}};" />
                 </view>

+ 1 - 1
select/address/index.wxml

@@ -4,7 +4,7 @@
 <view class="total">共{{params.content.total}}个</view>
 
 <Yl_ListBox id='ListBox' bind:getlist='getList'>
-	<navigator class="item" url="#" wx:for="{{list}}" wx:key="item.itemno" data-id="{{item[idname]}}" bindtap="changeResult">
+	<navigator class="item" url="#" wx:for="{{list}}" wx:key="itemno" data-id="{{item[idname]}}" bindtap="changeResult">
 		<van-checkbox wx:if="{{!radio}}" value="{{ handle.isCheck(item[idname],result) }}" shape="square" icon-size='28rpx' />
 		<view class="main" style="padding-left: {{!radio?'10rpx':''}};">
 			<view class="title line-1">{{item.name}}</view>

+ 1 - 1
select/agent/index.wxml

@@ -5,7 +5,7 @@
 <view class="total">共{{params.content.total}}个</view>
 
 <Yl_ListBox id='ListBox' bind:getlist='getList'>
-	<navigator class="item" url="#" wx:for="{{list}}" wx:key="item.itemno" data-id="{{item[idname]}}" bindtap="changeResult">
+	<navigator class="item" url="#" wx:for="{{list}}" wx:key="itemno" data-id="{{item[idname]}}" bindtap="changeResult">
 		<van-checkbox wx:if="{{!radio}}" value="{{ handle.isCheck(item[idname],result) }}" shape="square" icon-size='28rpx' />
 		<view class="main" style="padding-left: {{!radio?'10rpx':''}};">
 			<view class="title line-1">{{item.enterprisename}}</view>

+ 1 - 1
select/contract/index.wxml

@@ -4,7 +4,7 @@
 <view class="total">共{{params.content.total}}个</view>
 
 <Yl_ListBox id='ListBox' bind:getlist='getList'>
-	<navigator class="item" url="#" wx:for="{{list}}" wx:key="item.itemno" data-id="{{item[idname]}}" bindtap="changeResult">
+	<navigator class="item" url="#" wx:for="{{list}}" wx:key="itemno" data-id="{{item[idname]}}" bindtap="changeResult">
 		<van-checkbox wx:if="{{!radio}}" value="{{ handle.isCheck(item[idname],result) }}" shape="square" icon-size='28rpx' />
 		<view class="main" style="padding-left: {{!radio?'10rpx':''}};">
 			<view class="title line-1">【{{item.typemx + item.type +'合同'}}】{{item.billno}}</view>

+ 1 - 1
select/finance/index.wxml

@@ -5,7 +5,7 @@
 <view class="total">共{{params.content.total}}个</view>
 
 <Yl_ListBox id='ListBox' bind:getlist='getList'>
-	<navigator class="item" url="#" wx:for="{{list}}" wx:key="item.itemno" data-id="{{item[idname]}}" bindtap="changeResult">
+	<navigator class="item" url="#" wx:for="{{list}}" wx:key="itemno" data-id="{{item[idname]}}" bindtap="changeResult">
 		<van-checkbox wx:if="{{!radio}}" value="{{ handle.isCheck(item[idname],result) }}" shape="square" icon-size='28rpx' />
 		<view class="main" style="padding-left: {{!radio?'10rpx':''}};">
 			<view class="title line-1">抬头:{{item.enterprisename}}</view>

+ 1 - 1
select/product/index.wxml

@@ -5,7 +5,7 @@
 <view class="total">共{{params.content.total}}个</view>
 
 <Yl_ListBox id='ListBox' bind:getlist='getList'>
-    <navigator class="setclient-list-item" url="#" wx:for="{{list}}" wx:key="item.itemno" data-id="{{item[idname]}}" bindtap="changeResult">
+    <navigator class="setclient-list-item" url="#" wx:for="{{list}}" wx:key="itemno" data-id="{{item[idname]}}" bindtap="changeResult">
         <view class="mian">
             <van-checkbox wx:if="{{!radio}}" value="{{ handle.isCheck(item[idname],result) }}" shape="square" icon-size='28rpx' />
             <view class="img" data-file="{{item.attinfos}}" catchtap="viewImage">