美文网首页
【小程序】自定义模板以及使用

【小程序】自定义模板以及使用

作者: 空城皆是旧梦 | 来源:发表于2019-03-05 22:34 被阅读7次

小程序为了避免页面中重复使用代码的问题,提供了模板机制,把一些可以复用的代码片段放置在代码中进行定义,然后在页面中使用。

定义模板

新建一个可以存放模板的文件,比如将文件命名为template.html,代码如下:

<template name="prize">
    <view>
        <text>{{name}}</text>
    </view>
</template>

template模板是通过name属性来标识的。

使用模板

通过import将模板引入到使用模板的页面,src是模板文件的路径,并使用is属性来查找该模板并使用,然后将模板所需要的data传入它需要传入的值。代码如下:

<!--xx.wxml-->
<import src="item.wxml"/>
<template is="item" data="{{prize}}"/>
// xx.js
Page({
  data: {
    prize: {
      name: '奖品名称'
    }
  }
})

注意点:

  1. 模板的is属性支持三元运算。
  2. import有作用域的概念,即只会import目标文件中定义的template,而不会import目标文件import的template。

相关文章

  • 【小程序】自定义模板以及使用

    小程序为了避免页面中重复使用代码的问题,提供了模板机制,把一些可以复用的代码片段放置在代码中进行定义,然后在页面中...

  • 小程序/公众号的一些常用规则文档总结

    1、 公众号关联小程序文档公众号关联小程序后,将可在图文消息、自定义菜单、模板消息等功能中使用小程序。 所有公众号...

  • 官宣:小程序可被无限数量公众号关联!

    背景概况:目前小程序需要与公众号关联,才可被使用在公众号自定义菜单、模板消息、客服消息等场景中。而公众号关联小程序...

  • 微信小程序定义模板template

    小程序中提供了模板功能,我们可以自定义一些模板,将一些多次重复使用的布局和样式定义成模板,比如商品列表之类的 步骤...

  • 小程序制作案例

    小程序制作案例 1.选择模板. 选择小程序制作下的模板市场,选择合适的模板点击使用模板。 2 .初步认识模板界面的...

  • idea使用总结笔记

    1. idea快捷键使用 2. 创建项目以及tomcat部署 3. 代码模板以及自定义代码模板 4. 远程调式 ...

  • 微信小程序自定义组件传值问题

    微信小程序自定义组件传值问题 自定义组件 · 小程序 父组件(引用组件的页面模板)页面 子组件页面 表示父组件页面...

  • 【总结】2017.02.07

    2017.02.07 - 计划 公众号自定义菜单栏 小程序侧边栏菜单效果实现 小程序侧边栏菜单模板 - 实际完成 ...

  • 《PHP Learning》模板引擎

    《PHP Learning》模板引擎 模板处理使用正则处理模板替换规则保存模板编译结果 模板使用 自定义模板引擎 ...

  • IntelliJ IDEA的使用技巧(二)

    代码小助手: Live Templates 可以自定义模板,快速生成你所定义的模板 使用快捷键Ctrl + Shi...

网友评论

      本文标题:【小程序】自定义模板以及使用

      本文链接:https://www.haomeiwen.com/subject/nfwauqtx.html