zoukankan      html  css  js  c++  java
  • 小程序---模板的引用与使用

    1.文件路径如下:

    2.template文件夹中template.wxml中判断引用的模板信息

    <import src='../temp/temp1.wxml'/> //引用模板的路径
    <import src='../temp/temp2.wxml'/> //引用模板的路径
    <block wx:for="{{list}}" wx:key="key"> <template is="{{index%2===0?'curseLeft':'curseRight'}}" data="{{...item}}"></template> </block>

    3.temp文件夹中temp1和temp2的信息

    temp1.wxml

    <template name='curseLeft'>
      <view class='even'>
        <view>{{userName}}</view>
        <view>{{age}}</view>
      </view>
    </template>
    

    temp2.wxml

    <template name='curseRight'>
    <view class='odd'>
      <view>{{userName}}</view>
      <view>{{age}}</view>
    </view>
    </template>
    

    4.template.js

    data: {
        list:[
          {
            userName:'张三',
            age:20
          },
          {
            userName: '李四',
            age: 20
          },
          {
            userName: '张四',
            age: 20
          },
          {
            userName: '李五',
            age: 20
          },
          {
            userName: '张五',
            age: 20
          },
          {
            userName: '李三',
            age: 20
          },
        ]
      },
    

      

    重点:

    data="{{...item}}" ==>>item代表当前元素中的信息,如{userName:"张三",age:20},...代表可以直接在模板中使用{{userName}},而不是使用{{item.userName}}

  • 相关阅读:
    android system.img
    ab压力测试和CC预防
    ubuntu工具积累
    ViewManager
    PopupWindow
    singleton注意
    java byte[]生成
    java有符号无符号的转换
    C#垃圾回收Finalize 和Dispose的理解
    Silverlight 获取汉字拼音首字母
  • 原文地址:https://www.cnblogs.com/dyy-dida/p/9634531.html
Copyright © 2011-2022 走看看