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

    模板是什么?

    顾名思义,模板就是页面中可以套用的公共资源


    有啥作用?

    减少重复代码,代码会更加简洁,不同的页面都可以使用模板,可以提升开发效率


    怎么使用?

    • 模板定义:使用name作为模板名字
    <template name="list-item">
    ......内容........
    </template>
    • 模板使用:使用is="name",声明需要的使用的模板,然后将模板所需要的data传入
    <template is="list-item" data="{{...item}}" />
    
    • 引用:<import src='目标路径'/>

      import有作用域概念,不能传递import.比如A中import B,B import C,这时A是不能使用C的
      
    • 引用:<include src='目标路径'/>

      相当于直接拷贝模板中除template外的代码

    • 数据传入渲染
      使用...三个点展开数据
    <view wx:for="{{result}}" wx:key="index" data-index="{{index}}">
            <template is="list-item" data="{{...item}}" />
     </view>

    可以通过在外部加入一个父级view使用for循环,输出所有数据,并且通过绑定index,可以对每个项目进行操作

  • 相关阅读:
    POJ 2752 Seek the Name, Seek the Fame
    POJ 2406 Power Strings
    KMP 算法总结
    SGU 275 To xor or not to xor
    hihocoder 1196 高斯消元.二
    hihoCoder 1195 高斯消元.一
    UvaLive 5026 Building Roads
    HDU 2196 computer
    Notions of Flow Networks and Flows
    C/C++代码中的笔误
  • 原文地址:https://www.cnblogs.com/10manongit/p/12712868.html
Copyright © 2011-2022 走看看