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


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 相关文章推荐
Knockout数组(observable)使用详解示例
Nov 15 Javascript
浅析XMLHttpRequest的缓存问题
Dec 13 Javascript
jquery实现兼容IE8的异步上传文件
Jun 15 Javascript
简单实现js倒计时功能
Feb 13 Javascript
jQuery实现导航回弹效果
Feb 27 Javascript
微信小程序 动态绑定数据及动态事件处理
Mar 14 Javascript
vue项目部署到Apache服务器中遇到的问题解决
Aug 24 Javascript
vue-cli 3.0 自定义vue.config.js文件,多页构建的方法
Sep 19 Javascript
Vue和React组件之间的传值方式详解
Jan 31 Javascript
微信小程序模板消息限制实现无限制主动推送的示例代码
Aug 27 Javascript
浅谈Vuex的this.$store.commit和在Vue项目中引用公共方法
Jul 24 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
Aug 14 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使用栈解决约瑟夫环问题算法示例
2017/08/27 PHP
jquery构造器的实现代码小结
2011/05/16 Javascript
限制textbox或textarea输入字符长度的JS代码
2013/10/16 Javascript
jQuery validate+artdialog+jquery form实现弹出表单思路详解
2016/04/18 Javascript
JavaScript必知必会(十) call apply bind的用法说明
2016/06/08 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
JavaScript中利用for循环遍历数组
2017/01/15 Javascript
Vue实现购物车场景下的应用
2017/11/27 Javascript
微信小程序页面生命周期详解
2018/01/31 Javascript
详解微信小程序与内嵌网页交互实现支付功能
2018/10/22 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
2019/01/27 jQuery
在Vue项目中使用jsencrypt.js对数据进行加密传输的方法
2019/04/17 Javascript
Python中Continue语句的用法的举例详解
2015/05/14 Python
python实现RSA加密(解密)算法
2016/02/17 Python
Python中遇到的小问题及解决方法汇总
2017/01/11 Python
python爬虫实战之爬取京东商城实例教程
2017/04/24 Python
Python下使用Scrapy爬取网页内容的实例
2018/05/21 Python
浅谈python图片处理Image和skimage的区别
2019/08/04 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解
2020/02/11 Python
如何在python中判断变量的类型
2020/07/29 Python
Django与AJAX实现网页动态数据显示的示例代码
2021/02/24 Python
python上下文管理的使用场景实例讲解
2021/03/03 Python
佳能英国官方网站:Canon UK
2017/08/08 全球购物
ROSEFIELD手表荷兰官方网上商店:北欧极简设计女士腕表品牌
2018/01/24 全球购物
欧姆龙医疗欧洲有限公司:Omron Healthcare Europe B.V
2020/06/13 全球购物
电子商务专业个人的自我评价分享
2013/10/29 职场文书
春节联欢晚会主持词
2014/03/24 职场文书
二年级学生期末评语
2014/12/26 职场文书
介绍信样本
2015/01/31 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
2015年英语教研组工作总结
2015/05/23 职场文书
爱国主义教育基地观后感
2015/06/18 职场文书
地震捐款简报
2015/07/21 职场文书
什么是创业计划书?什么是商业计划书?这里一一解答
2019/07/12 职场文书