中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

「小程序JAVA實戰」小程序視圖之細說列表渲染(14)

發布時間:2020-07-24 16:12:05 來源:網絡 閱讀:223 作者:IT人故事 欄目:移動開發

列表的渲染,不管是任何語言都有列表這個概念。源碼:https://github.com/limingios/wxProgram.git 中的No.8

小程序的列表的渲染

  1. for 循環

  2. 官方的闡述

https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/list.html

「小程序JAVA實戰」小程序視圖之細說列表渲染(14)

在組件上使用 wx:for 控制屬性綁定一個數組,即可使用數組中各項的數據重復渲染該組件。默認數組的當前項的下標變量名默認為 index,數組當前項的變量名默認為 item。

  1. 演示列表
    >* wx:for
    在組件上使用 wx:for 控制屬性綁定一個數組,即可使用數組中各項的數據重復渲染該組件。
    >* block wx:for
    類似 block wx:if,也可以將 wx:for 用在標簽上,以渲染一個包含以渲染一個包含多節點的結構塊。

listFor.wxml

<!listFor.wxml-->
<view?class="container">
??<view?wx:for="{{users}}"?wx:key="userInfoListId1">
????下標:{{index}},內容:{{item.name}}
??</view>
??<!---index別名的方式,item別名的方式-->
??<view?wx:for="{{users}}"wx:for-index="idx"?wx:for-item="itemName"??wx:key="userInfoListId2">
????下標:{{idx}},內容:{{itemName.name}}
??</view>
<!---block?是一行下來的,不會自動換行-->
???<block?wx:for="{{users}}"wx:for-index="idx"?wx:for-item="itemName"??wx:key="userInfoListId3">
????下標:{{idx}},內容:{{itemName.name}}
??</block>

<!--字符串,自動變成數組-->
??<view?wx:for="微信公眾號:編程坑太多">
?????{{item}}
??</view>
???<!---for循環的嵌套-->
???<view?wx:for="{{[1,?2,?3,?4,?5,?6,?7,?8,?9]}}"?wx:for-item="i">
??<view?wx:for="{{[1,?2,?3,?4,?5,?6,?7,?8,?9]}}"?wx:for-item="j">
????<view?wx:if="{{i?<=?j}}">
??????{{i}}?*?{{j}}?=?{{i?*?j}}
????</view>
??</view>
</view>
</view>

listFor.js

//listFor.js
//獲取應用實例
const?app?=?getApp()

Page({
??data:?{
????users:?[{
????????name:?"公眾名稱"
??????},
??????{
????????name:?"編程坑太多"
??????},{
????????name:?"公眾號"
??????},{
????????name:?"idig88"
??????}

????]

??}

})

「小程序JAVA實戰」小程序視圖之細說列表渲染(14)

「小程序JAVA實戰」小程序視圖之細說列表渲染(14)

在實際開發過程中遇到 warning: Now you can provide attr “wx:key” for a “wx:for” to improve performance.
如果明確知道該列表是靜態,或者不必關注其順序,可以選擇忽略。
解決方案還是有的 wx:key=”幾個名字加進去”

PS:下節詳細解釋下wx:key 的重要性。

百度已收錄

>>原創文章,歡迎轉載。轉載請注明:轉載自IT人故事會,謝謝!
>>原文鏈接地址:「小程序JAVA實戰」小程序視圖之細說列表渲染(14)


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大宁县| 驻马店市| 丽江市| 铁力市| 金川县| 剑阁县| 朝阳区| 新津县| 广德县| 青阳县| 陆川县| 博乐市| 漯河市| 两当县| 怀宁县| 天门市| 玉溪市| 元氏县| 德安县| 中山市| 临洮县| 巴青县| 黄大仙区| 长春市| 津市市| 南郑县| 金秀| 平凉市| 洛扎县| 嘉黎县| 蓝山县| 洛宁县| 泗阳县| 崇文区| 景洪市| 内黄县| 平顺县| 壤塘县| 康平县| 自贡市| 体育|