微信小程序:模板使用

这篇具有很好参考价值的文章主要介绍了微信小程序:模板使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

模板的优点:

一、静态模板创建

二、静态模板使用

1.*.wxml引入模板

 2.模板使用

 3.*.wxss引入模板的样式

 三、动态模板创建

四、动态模板使用

1.*.wxml引入模板

2.模板使用

3.*.js定义动态数据

五、结果展示

总结


模板的优点:

  1. 有利于保持网页风格的一致;提高工作效率。
  2. 减少代码的复用性

一、静态模板创建

//唯一标识name
<template name="mytemp"> 
  <view>
    <view class="title">这是我自定义的模板</view>
  </view>
</template>
<!-- 引入模板 -->

二、静态模板使用

1.*.wxml引入模板

<import  src="/temp/mytemp/mytemp"></import>

 2.模板使用

注意点:利用is属性,写入上边定义模板的name字段,两个字段要统一

<!-- 引入模板 -->
<import  src="/temp/mytemp/mytemp"></import>
<view class="otherContainer">
  <!-- 测试模板 -->
  <view>测试使用模板</view>
  <template is='mytemp'></template> 
</view>

 3.*.wxss引入模板的样式

/* 样式引入 */
@import "/temp/mytemp/mytemp.wxss";

 三、动态模板创建

注意点:依旧利用 {{}} 形式来进行数据绑定

<!-- 定义模板 -->
<template name="mytemp">
  <view>
    <view class="title">这是我自定义的模板</view>
  </view>
  <view class="userInfo">
    <view class="userName">用户名:{{userName}}</view>
    <view class="age">年龄:{{age}}</view>
  </view>
</template>

四、动态模板使用

1.*.wxml引入模板

<!-- 引入模板 -->
<import  src="/temp/mytemp/mytemp"></import>
<view class="otherContainer">
  <!-- 测试模板 -->
  <view>测试使用模板</view>
  <template is='mytemp' data="{{...persion}}"></template>
</view>

2.模板使用

注意点:利用 data="{{}}" 标签传入数据,并利用  ... 进行拆包

3.*.js定义动态数据

注意点:这字段的名称需要与模板字段一致

data: {
    persion:{
      userName:'小明',//姓名
      age:18,//年龄
    }
  },

五、结果展示

微信小程序:模板使用,微信小程序,模板,template

 文章来源地址https://www.toymoban.com/news/detail-652334.html

总结

  • 模板的引入减少代码的复用性
  • 模板可以方便后期管理,统一整改

到了这里,关于微信小程序:模板使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序 - 模板与配置 介绍

    1、WXML模板语法 - 数据绑定 WXML 使用双花括号 {{...}} 进行数据绑定,可以将变量动态显示在页面上。 在相应的页面的 .js 文件中,需要定义数据: 2、WXML模板语法 - 事件绑定 WXML 支持事件绑定,使用 bind 或 catch 来绑定事件,例如点击按钮触发事件。 在相应的页面的 .js 文件中

    2024年01月16日
    浏览(40)
  • 微信小程序订阅模板消息推送

    背景 在实际的小程序开发过程中往往需要用到给用户发送订阅消息,比如:我们在店里扫码点餐时在付款时往往弹出一个授权窗口(比如‘取餐通知’)这个时候我们就需要对接微信小程序的模板消息。 [https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscrib

    2024年02月11日
    浏览(48)
  • 微信小程序-关于我们页面模板

    JS WXML WXSS

    2024年02月16日
    浏览(57)
  • 分享400个微信小程序模板和小程序设计模板

    分享的微信小程序模板和小程序设计模板,涵盖各行各业的微信小程序功能界面设计模板,也有各种小程序开发的一些特效模板,一共400个,有需要的自取。      

    2024年02月11日
    浏览(47)
  • 微信小程序横向滚动卡片列表模板

    在开发微信小程序时,横向可滚动卡片列表是一个必不可缺的页面组件。其不仅美观还可以节省屏幕空间。具体截图如下: 主要用的是scroll-x,具体代码如下: wxml 附:renshu.png wxss js 在微信小程序开发中,横向滚动卡片列表是提升用户体验和界面美观的重要组件。本文介绍了

    2024年02月16日
    浏览(46)
  • 微信小程序消息模板设计及实现

    本文以微信小程序内置的两个模板:购买成功和评论回复提醒为例来阐述第三方微信小程序平台的设计。 小程序端     微信用户支付成功后,微信服务通知中会收到支付成功服务提醒。见下图: 商家端 用户完成评价后,商家管理端可以查看评论。见下图: 商家进行回复:

    2024年02月06日
    浏览(37)
  • 微信小程序(4)- 事件系统和模板语法

    1.1 事件绑定和事件对象 小程序中绑定事件与在网页开发中绑定事件几乎一致,只不过在小程序不能通过 on 的方式绑定事件,也没有 click 等事件, 小程序中绑定事件使用 bind 方法 ,click 事件也需要使用 tap 事件来进行代替,绑定事件的方式有两种: 第一种方式:bind:事件名

    2024年04月17日
    浏览(37)
  • 微信小程序向公众号推送消息模板

    由于微信小程序长期订阅的消息模板全部失效以后,对于小程序的消息推送可以改成往公众号推。 这里将介绍如何使用小程序向公众号推送消息,并且消息可以跳转到小程序 1、微信公众平台注册 服务号 (订阅号是不可以推送的)与小程序,两者都需要认证并且 认证主体是

    2024年02月06日
    浏览(56)
  • uniapp微信小程序生成分享海报(模板自取)

    uniapp微信小程序生成分享海报模板 1、模板自取 2、可自行按需求更改调整 3、效果图如下: 生成前  ----- 生成后的图 需知: 博主的实现效果是先把需要生成的图片排版成静态页面,再点击生成海报-----通过canvas生成海报!!!            不需要这样效果话可以省略第一步

    2024年02月14日
    浏览(54)
  • 收集整理的125个微信小程序模板源码

    介绍: 分享本站收集整理的125个微信小程序模板源码,涵盖各行各业的微信小程序功能界面设计模板,也有各种小程序开发的一些特效代码,一共125个,有需要的自取。 网盘下载地址:https://pan.baidu.com/s/1Q4_sYrbRAJ6C5dEUBBbd_Q?pwd=u8sw        

    2024年02月11日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包