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


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 上传图片预览问题
Dec 06 Javascript
Jquery跳到页面指定位置的方法
May 12 Javascript
angularJS 中$scope方法使用指南
Feb 09 Javascript
JS中判断null的方法分析
Nov 21 Javascript
JS检测数组类型的方法小结
Mar 14 Javascript
js实时监控文本框输入字数的实例代码
Jan 18 Javascript
浅谈vue项目打包优化策略
Sep 29 Javascript
validform表单验证的实现方法
Mar 08 Javascript
JavaScript实现简单计算器功能
Dec 19 Javascript
vue实现打地鼠小游戏
Aug 21 Javascript
基于JQuery和DWR实现异步数据传递
Oct 16 jQuery
TS 类型兼容教程示例详解
Sep 23 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手机号码归属地查询代码(API接口/mysql)
2012/09/04 PHP
浅谈PHP中的
2016/04/23 PHP
PHP实现原生态图片上传封装类方法
2016/11/08 PHP
PHP实现的登录,注册及密码修改功能分析
2016/11/25 PHP
php 猴子摘桃的算法
2017/06/20 PHP
解决Laravel blade模板转义html标签的问题
2019/09/03 PHP
JS解析XML的实现代码
2009/11/12 Javascript
JavaScript 学习初步 入门教程
2010/03/25 Javascript
JS 实现完美include载入实现代码
2010/08/05 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
用JQuery实现表格隔行变色和突出显示当前行的代码
2012/02/10 Javascript
JS自动缩小超出大小的图片
2012/10/12 Javascript
9行javascript代码获取QQ群成员具体实现
2013/10/16 Javascript
jquery获得option的值和对option进行操作
2013/12/13 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
详解AngularJS控制器的使用
2016/03/09 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
JS中使用new Option()实现时间联动效果
2018/12/10 Javascript
微信小程序实现点击图片放大预览
2019/10/21 Javascript
vue同个按钮控制展开和折叠同个事件操作
2020/07/29 Javascript
解决antd的Form组件setFieldsValue的警告问题
2020/10/29 Javascript
[46:37]LGD vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python自动翻译实现方法
2016/05/28 Python
python列表,字典,元组简单用法示例
2019/07/11 Python
css3 按钮样式简单可扩展创建
2013/03/18 HTML / CSS
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
Fanatics官网:运动服装、球衣、运动装备
2020/10/12 全球购物
销售高级职员求职信
2013/10/29 职场文书
房地产项目建议书
2014/03/12 职场文书
财务情况说明书范文
2014/05/06 职场文书
三八妇女节趣味活动方案
2014/08/23 职场文书
2014年除四害工作总结
2014/12/06 职场文书
学校运动会开幕词
2016/03/03 职场文书
mysql优化
2021/04/06 MySQL
React中的Context应用场景分析
2021/06/11 Javascript
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js