微信小程序用户自定义模版用法实例分析


Posted in Javascript onNovember 28, 2017

本文实例讲述了微信小程序用户自定义模版用法。分享给大家供大家参考,具体如下:

1、新建一个wxml(为测试方便,这里将wxml文件建立在home目录下)

/home/home/botmenu.wxml:

<template name="bottommenu">
  <view class="bottomposition">
   <navigator class="item_info" url="../home/home">
     <image src="../img/sy.png"></image>
     <text>首页</text>
   </navigator>
   <navigator class="item_info" url="/pages/home/home">
     <image src="../img/xx.png"></image>
     <text>消息</text>
   </navigator>
   <navigator class="item_info" url="/pages/home/home">
     <image src="../img/lz.png"></image>
     <text>工具</text>
   </navigator>
   <navigator class="item_info" url="/pages/home/home">
     <image src="../img/wo.png"></image>
     <text>我</text>
   </navigator>
  </view>
</template>

2、新建wxss

/home/home/botmenu.wxss:

.bottomposition{
 width: 100%;
 height: 10%;
 position: fixed;
 overflow: hidden;
 left: 0;
 top: 90%;
z-index: 1100;
 display: flex;
 border-top: 1rpx solid #dadada;
}
.item_info {
 width: 25%;
 height: 100%;
 display: flex;
 align-items: center;
 flex-direction: column;
 justify-content: center;
}
.item_info image {
 width: 20px;
 height: 20px;
}
.item_info text {
 margin-top: 5px;
 font-size: 12px;
}
.infolist{
 margin:10px;
 padding: 0 10px;
 font-size: 12px;
}

3、页面引用

<import src="../home/home.wxml"/>
<view class="info">
 <template is="bottommenu"></template>
</view>

4、页面样式引用

@import "../home/home.wxss";

5、index.js中的data数据:

data: {
 tool_list:[{
  name:"在线JavaScript代码美化、格式化工具",
  url:"http://tools.3water.com/code/js"
 },{
  name:"json代码在线格式化/美化/压缩/编辑/转换工具",
  url:"http://tools.3water.com/code/jsoncodeformat"
 },{
  name:"中文繁体字简体字转换(繁简转换)工具",
  url:"http://tools.3water.com/transcoding/convertzh"
 },{
  name:"正则表达式在线生成工具",
  url:"http://tools.3water.com/regex/create_reg"
 },{
  name:"XML代码在线格式化美化工具",
  url:"http://tools.3water.com/code/xmlcodeformat"
 },{
  name:"在线科学计算器",
  url:"http://tools.3water.com/jisuanqi/jsqkexue"
 },{
  name:"BASE64编码解码工具",
  url:"http://tools.3water.com/transcoding/base64"
 }]
 },

6、index.wxml

<!--index.wxml-->
<view class='userinfo'>三水点靠木在线工具</view>
<view wx:for="{{tool_list}}" class="infolist">
 <text>{{item.name}} - {{item.url}}</text>
</view>
<import src="../home/home.wxml"/>
<view class="info">
 <template is="bottommenu"></template>
</view>

页面测试效果:

微信小程序用户自定义模版用法实例分析

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
jQuery ctrl+Enter shift+Enter实现代码
Feb 07 Javascript
JavaScript调用后台的三种方法实例
Oct 17 Javascript
IE6浏览器中window.location.href无效的解决方法
Nov 20 Javascript
浏览器兼容性问题大汇总
Dec 17 Javascript
动态更新highcharts数据的实现方法
May 28 Javascript
浅析JSONP技术原理及实现
Jun 08 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
Dec 21 Javascript
Vue 2中ref属性的使用方法及注意事项
Jun 12 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
Sep 13 Javascript
详解如何在React组件“外”使用父组件的Props
Jan 12 Javascript
JS中==、===你分清楚了吗
Mar 04 Javascript
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 Vue.js
vue2手机APP项目添加开屏广告或者闪屏广告
Nov 28 #Javascript
浅谈vue中慎用style的scoped属性
Nov 28 #Javascript
元素全屏的设置与监听实例
Nov 28 #Javascript
vue2实现数据请求显示loading图
Nov 28 #Javascript
Vue2仿淘宝实现省市区三级联动
Apr 15 #Javascript
ligerUI---ListBox(列表框可移动的实例)
Nov 28 #Javascript
基于vue2实现上拉加载功能
Nov 28 #Javascript
You might like
PHP调用三种数据库的方法(3)
2006/10/09 PHP
PHP file_exists问题杂谈
2012/05/07 PHP
PHP获取本周第一天和最后一天示例代码
2014/02/24 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
2014/05/10 PHP
php生成图片验证码
2015/06/09 PHP
thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
2016/04/27 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
2018/12/25 PHP
用javascript将数据库中的TEXT类型数据动态赋值到TEXTAREA中
2007/04/20 Javascript
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
jQuery中mouseover事件用法实例
2014/12/26 Javascript
jQuery结合HTML5制作的爱心树表白动画
2015/02/01 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2015/04/01 Javascript
JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
2015/05/16 Javascript
JavaScript转换与解析JSON方法实例详解
2015/11/24 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
2018/06/23 Javascript
vue日历/日程提醒/html5本地缓存功能
2019/09/02 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
Python写的一个简单监控系统
2015/06/19 Python
Python生成随机密码的方法
2017/06/16 Python
python实现自动登录
2018/09/17 Python
Python发展史及网络爬虫
2019/06/19 Python
在python image 中安装中文字体的实现方法
2019/08/22 Python
对python中的*args与**kwgs的含义与作用详解
2019/08/28 Python
HTML5中实现拖放效果无须借助javascript
2012/12/26 HTML / CSS
利用HTML5的新特点实现图片文件异步上传
2014/05/29 HTML / CSS
PAUL HEWITT手表美国站:德国北部时尚生活配饰品牌,船锚元素
2017/11/18 全球购物
JDO的含义
2012/11/17 面试题
配件采购员岗位职责
2013/12/03 职场文书
护理专业毕业生自荐信范文
2014/01/05 职场文书
《那片绿绿的爬山虎》教学反思
2014/02/27 职场文书
欢迎标语大全
2014/06/21 职场文书
2014年医德医风工作总结
2014/11/13 职场文书
2015年五四青年节演讲稿
2015/03/18 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
山楂树之恋观后感
2015/06/11 职场文书