小程序初体验

Posted 性感的沙皮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序初体验相关的知识,希望对你有一定的参考价值。

小程序初体验

一 列表循环 wx:for

  1. 对数字10进行遍历

    <block wx:for="{{10}}">
     <view>{{item}}</view> // item是默认遍历每个元素 index是默认索引
    </block>

    这里使用block标签 这个标签不是组件,仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性

    使用block好处,1 方便阅读 2 提高性能

    注意:使用双大括号语法--- Mustache 包裹遍历元素 不应该直接使用 )

    否则会当成字符串10来解

  2. item index 起别名

     arr: [
        [3,4,5,6,7],
        [22,33,44,55],
        [22,33,44,55],
        ]

    例如我们定义一个二维数组,需要遍历 就需要循环2次

    可以看到非常不方便阅读,所以我们必要的时候 需要起别名 来进行识别

    也很简单

    wx:for-item="value" wx:for-index="i"   

    结果任然一样

  3. key绑定 key的作用主要是为了高效的更新虚拟DOM 对提高性能的

    <block wx:for="{{arr}}"  wx:for-item="value" wx:for-index="i" wx:key="i">
    <block wx:for="{{value}}" wx:key="index">
      <view>{{item}}</view>
    </block>
    </block>

    绑定的key要有辨识度

 

以上是关于小程序初体验的主要内容,如果未能解决你的问题,请参考以下文章

小程序的初体验

H5小程序的初体验

小程序初体验:手把手教你写出第一个小程序

融云im小程序集成初体验

mpvue 初体验之改写车标速查小程序

微信小程序DEMO初体验