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


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 相关文章推荐
JS支持带x身份证号码验证函数
Aug 10 Javascript
Javascript this指针
Jul 30 Javascript
uploadify在Firefox下丢失session问题的解决方法
Aug 07 Javascript
jQuery拖拽排序插件制作拖拽排序效果(附源码下载)
Feb 23 Javascript
jQuery添加options点击事件并传值实例代码
May 18 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
Jul 12 Javascript
Node.js之网络通讯模块实现浅析
Apr 01 Javascript
js 获取html5的data属性实现方法
Jul 28 Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
Jul 13 Javascript
vue使用ajax获取后台数据进行显示的示例
Aug 09 Javascript
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
微信小程序报错: thirdScriptError的错误问题
Jun 19 Javascript
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使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
php让json_encode不自动转义斜杠“/”的方法
2020/04/27 PHP
jQuery选择器中含有空格的使用示例及注意事项
2013/08/25 Javascript
js实现对table动态添加、删除和更新的方法
2015/02/10 Javascript
JavaScript中常用的六种互动方法示例
2015/03/13 Javascript
探究JavaScript中的五种事件处理程序方式
2016/12/07 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框
2017/02/21 Javascript
JavaScript屏蔽Backspace键的实现代码
2017/11/02 Javascript
浅谈vue项目优化之页面的按需加载(vue+webpack)
2017/12/11 Javascript
vue短信验证性能优化如何写入localstorage中
2018/04/25 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
2018/08/12 Javascript
Vue中使用clipboard实现复制功能
2018/09/05 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
JS中的函数与对象的创建方式
2019/05/12 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
分析在Python中何种情况下需要使用断言
2015/04/01 Python
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
python issubclass 和 isinstance函数
2019/07/25 Python
Python 动态导入对象,importlib.import_module()的使用方法
2019/08/28 Python
在Python中使用turtle绘制多个同心圆示例
2019/11/23 Python
基于python实现检索标记敏感词并输出
2020/05/07 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
耐克中国官方商城:Nike中国
2018/10/18 全球购物
给男朋友的道歉信
2014/01/12 职场文书
《列夫托尔斯泰》教学反思
2014/02/10 职场文书
银行服务感言
2014/03/01 职场文书
如何写一份好的英文求职信
2014/03/19 职场文书
作文评语集锦
2014/12/25 职场文书
2015年酒店前台工作总结
2015/04/20 职场文书
百万英镑观后感
2015/06/09 职场文书
关于销售人员的年终工作总结要点
2019/08/15 职场文书
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python