微信小程序视图template模板引用的实例详解


Posted in Javascript onSeptember 20, 2017

微信小程序视图template模板引用的实例详解

WXML 提供两种文件引用方式import和include。

include可以将目标文件除了的整个代码引入,相当于是拷贝到include位置

微信小程序视图template模板引用的实例详解

temlate.wxml

<template name="tmp_data" >

   <view class="content">
    <!-- 头像 -->
    <view class="author-date"> 
      <image src="{{item.header_url}}" class="author"></image>
      <text class="date">{{item.date}}{{idx}}</text>
    </view>
    <!-- 标题内容 -->
     <text class="title">{{item.title}}</text>
     <image class="image" src="{{item.image_url}}"></image>
     <text class="article-content">{{item.content}}</text>
    <view >

     <image class="article-images" src="../../images/icon/chat.png"></image>
     <text class="article-text">66</text>

     <image class="article-images" src="../../images/icon/view.png"></image>
     <text class="article-text">88</text>

    </view>


  </view>

</template>

redirect.wxml引用

<import src="template/template.wxml" />

template.js

var content_for = [
 {
  date: "2020年 10月 9日 ",
  title: "那年夏天",
  header_url: "/images/3.png",
  image_url: "/images/6.jpg",
  content: "天不言自高,地不言自厚,奇迹,是不会在容易的道路上绽放的。人生没有如果,只有后果和结果,过去的不再回来,回来的不再完美。",
 },
 {
  date: "2022年 10月 9日 ",
  title: "夏天",
  header_url: "/images/3.png",
  image_url: "/images/8.jpg",
  content: "人生没有如果,只有后果和结果,过去的不再回来,回来的不再完美。",
 },

]
//输出出口
module.exports={
 templates: content_for
}

redirect.js引用

var content_data=require('../../template/template.js')
// pages/redirect/redirect.js
Page({

 /**
  * 页面的初始数据
  */
 data: {

 },

 /**
  * 生命周期函数--监听页面加载
  */
 onLoad: function (options) {

   this.setData({
     key: content_data.templates
   });

 }

});

wxml

<block wx:for="{{key}}" wx:for-item="item" wx:for-index="idx">
     <!-- is就是模板名字name值 -->
     <template is="tmp_data" data="{{item}}" />
   </block>

template.wxss文件

.title{
 font-size: 34rpx;
 font-weight: 600;
 color:#333;
 margin-bottom: 20px;
}

redirect.wxss文件引用上面样式

@import "template/template.wxss" //使用import定义

swiper{
 width:100%;
 height:500rpx;
}
swiper image{
  width:100%;
 height:500rpx;
}

本站关于小程序的文章还有很多,希望大家能搜索查阅,希望通过本文能帮助到大家,谢谢大家对本站的支持,

Javascript 相关文章推荐
番茄的表单验证类代码修改版
Jul 18 Javascript
页面使用密码保护代码
Apr 10 Javascript
Js中的onblur和onfocus事件应用介绍
Aug 27 Javascript
JQuery+CSS实现图片上放置按钮的方法
May 29 Javascript
浅谈javascript原型链与继承
Jul 13 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
May 10 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
Mar 07 Javascript
微信小程序 商城开发(ecshop )简单实例
Apr 07 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
Jul 18 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
Jun 26 Javascript
js实现搜索栏效果
Nov 16 Javascript
js实现弹窗效果
Aug 09 Javascript
highcharts 在angular中的使用示例代码
Sep 20 #Javascript
jQuery实现可兼容IE6的滚动监听功能
Sep 20 #jQuery
Bootstrap Table快速完美搭建后台管理系统
Sep 20 #Javascript
VUE页面中加载外部HTML的示例代码
Sep 20 #Javascript
JavaScript实现焦点进入文本框内关闭输入法的核心代码
Sep 20 #Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
Sep 20 #Javascript
JavaScript实现兼容IE6的收起折叠与展开效果实例
Sep 20 #Javascript
You might like
这东西价格,可以买几台TECSUN S-2000
2021/03/02 无线电
PHP5/ZendEngine2的改进
2006/10/09 PHP
shopex中集成的站长统计功能的代码简单分析
2011/08/11 PHP
php获取从百度、谷歌等搜索引擎进入网站关键词的方法
2015/07/08 PHP
Laravel使用模型实现like模糊查询的例子
2019/10/24 PHP
Javascript insertAfter() 实现函数代码
2011/10/12 Javascript
ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)
2012/01/13 Javascript
JavaScript中prototype为对象添加属性的误区介绍
2013/10/15 Javascript
基于编写jQuery的无缝滚动插件
2014/08/02 Javascript
Jquery动态替换div内容及动态展示的方法
2015/01/23 Javascript
AngularJS中的Directive实现延迟加载
2016/01/25 Javascript
nodejs使用redis作为缓存介质实现的封装缓存类示例
2018/02/07 NodeJs
js中let和var定义变量的区别
2018/02/08 Javascript
jQuery实现的监听导航滚动置顶状态功能示例
2018/07/23 jQuery
mpvue小程序循环动画开启暂停的实现方法
2019/05/15 Javascript
vue.js的状态管理vuex中store的使用详解
2019/11/08 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
Python基于sftp及rsa密匙实现远程拷贝文件的方法
2016/09/21 Python
如何使用Python脚本实现文件拷贝
2019/11/20 Python
python读取多层嵌套文件夹中的文件实例
2020/02/27 Python
python实现跨excel sheet复制代码实例
2020/03/03 Python
html5读取本地文件示例代码
2014/04/22 HTML / CSS
来自全球大都市的高级街头服饰:Pegador
2018/01/03 全球购物
购买一个高级域名:BuyDomains
2018/03/11 全球购物
在校硕士自我鉴定
2014/01/23 职场文书
中式面点餐厅创业计划书
2014/01/29 职场文书
2014年创卫实施方案
2014/02/18 职场文书
元旦晚会主持词
2014/03/24 职场文书
目标责任书范本
2014/04/16 职场文书
养成教育经验材料
2014/05/26 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
毕业赠语大全
2015/06/23 职场文书
高中地理教学反思
2016/02/19 职场文书
周一早安温馨问候祝福语!
2019/07/15 职场文书
Nginx访问日志及错误日志参数说明
2021/03/31 Servers
深入理解go slice结构
2021/09/15 Golang