一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - uniapp微信小程序:key失效的解決方法

uniapp微信小程序:key失效的解決方法

2022-01-05 17:04灬都是個謎 js教程

這篇文章主要介紹了uniapp微信小程序:key失效的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

uniapp 代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<template>
  <view>
    <image v-for="(item, i) in fileList" :key="item[urlKey]" :src="item[urlKey]"></image>
  </view>
</template>
 
<script>
  export default {
    props: {
      urlKey: {default: 'url'},
      fileList: Array
    }
  }
</script>

編譯到 微信小程序

?
1
2
3
4
5
<view>
  <block wx:for="{{fileList}}" wx:for-item="item" wx:for-index="i" wx:key="urlKey">
    <image src="{{item[urlKey]}}"></image>
  </block>
</view>

貌似不支持 :key="item[urlKey]" 這種語法

解決方案:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<template>
  <view>
    <image v-for="(item, i) in fileList" :key="key(item)" :src="item[urlKey]"></image>
  </view>
</template>
 
<script>
  export default {
    props: {
      urlKey: {default: 'url'},
      fileList: Array
    },
    computed: {
      key() {
        return e => e[this.urlKey]
      }
    }
  }
</script>

使用computed就可以解決了

到此這篇關于uniapp微信小程序:key失效的解決方法的文章就介紹到這了,更多相關uniapp小程序key失效內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://segmentfault.com/a/1190000039035350

延伸 · 閱讀

精彩推薦
  • js教程JS中多層次排序算法的實現代碼

    JS中多層次排序算法的實現代碼

    這篇文章主要給大家介紹了關于JS中多層次排序算法的實現代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需...

    桂花載酒少年游8152021-12-27
  • js教程js實現有趣的倒計時效果

    js實現有趣的倒計時效果

    這篇文章主要為大家詳細介紹了js實現有趣的倒計時效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    搬磚大法4242022-01-04
  • js教程js用正則表達式篩選年月日的實例方法

    js用正則表達式篩選年月日的實例方法

    在本篇文章里小編給大家整理的是一篇關于js用正則表達式篩選年月日的實例方法,對此有興趣的朋友們可以學習下。...

    小妮淺淺11862021-12-24
  • js教程前端開發之JS中編寫For循環的方法

    前端開發之JS中編寫For循環的方法

    這些年來,JavaScript 發展得如此之快。如果你之前有其他編程語言經驗的話,你可能無法相信在 JavaScript 中有4種方法可以編寫for 循環。...

    清閑的帆船先生8922021-12-24
  • js教程ES5和ES6中類的區別總結

    ES5和ES6中類的區別總結

    這篇文章主要給大家介紹了ES5和ES6中類的區別的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋...

    Totora612142021-12-16
  • js教程在JavaScript中查找字符串中最長單詞的三種方法(推薦)

    在JavaScript中查找字符串中最長單詞的三種方法(推薦)

    這篇文章主要介紹了在JavaScript中查找字符串中最長單詞的三種方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋...

    Hunter網絡安全7282022-01-04
  • js教程uniapp微信小程序:key失效的解決方法

    uniapp微信小程序:key失效的解決方法

    這篇文章主要介紹了uniapp微信小程序:key失效的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友...

    灬都是個謎10952022-01-05
  • js教程JS removeAttribute()方法實現刪除元素的某個屬性

    JS removeAttribute()方法實現刪除元素的某個屬性

    這篇文章主要介紹了JS removeAttribute()方法實現刪除元素的某個屬性,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,...

    C語言中文網7652021-12-30
主站蜘蛛池模板: 欧美一级鲁丝片免费看 | 无码AV精品一区二区三区 | 亚洲性夜 | 草逼网站视频 | 久久精品无码一区二区日韩av | 波多野结衣 在线播放 | 91久色 | 性xxxx18学生第一次出血 | 亚洲伦理一区 | julianann在厨房| 成年性香蕉漫画在线观看 | 大ji巴好好爽好深网站 | 热99精品| 美女视频一区二区三区在线 | 波多野结衣伦理在线观看 | 欧美一卡2卡3卡无卡 | 久久久伊人影院 | 国产精品一二三 | wwwav视频| 3d动漫免费| 啊好大好爽 | 2021福利视频| 丰满肥臀风间由美357在线 | 国产在视频线精品视频 | 18hdxxxx中国| 国产亚洲成归v人片在线观看 | 色综合欧美色综合七久久 | 87影院在线观看视频在线观看 | 精品视频 九九九 | 亚洲视屏在线观看 | 幻女free性俄罗斯第一次摘花 | 午夜勾魂曲 | 成年男女免费大片在线观看 | 国产精品福利在线观看入口 | 99在线视频精品费观看视 | 草莓在线 | 91天堂素人97年清纯嫩模 | 精品国产成人AV在线看 | 99毛片| 黄漫在线播放 | 动漫xnxx |