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


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 相关文章推荐
用JavaScript调用WebService的示例
Apr 07 Javascript
js 中{},[]中括号,大括号使用详解
May 12 Javascript
JS 添加网页桌面快捷方式的代码详细整理
Dec 27 Javascript
js 判断一个元素是否在页面中存在
Dec 27 Javascript
JavaScript中计算网页中某个元素的位置
Jun 10 Javascript
js实现密码强度检验
Jan 15 Javascript
ES6中箭头函数的定义与调用方式详解
Jun 02 Javascript
jquery Ajax实现Select动态添加数据
Jun 08 jQuery
基于vue-cli创建的项目的目录结构及说明介绍
Nov 23 Javascript
vue使用keep-alive保持滚动条位置的实现方法
Apr 09 Javascript
Vue实现Layui的集成方法步骤
Apr 10 Javascript
JS 基本概念详细介绍
Oct 16 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获取用户的浏览器与操作系统信息的代码
2012/09/04 PHP
PHP批量采集下载美女图片的实现代码
2013/06/03 PHP
PHP获取windows登录用户名的方法
2014/06/24 PHP
PHP模板引擎Smarty内建函数详解
2016/04/11 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
2016/11/15 PHP
php实现的PDO异常处理操作分析
2018/12/27 PHP
web开发人员学习jQuery的6大理由及jQuery的优势介绍
2013/01/03 Javascript
JS连接SQL数据库与ACCESS数据库的方法实例
2013/11/21 Javascript
详解JavaScript逻辑Not运算符
2015/12/04 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
从零学习node.js之搭建http服务器(二)
2017/02/21 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
详解webpack+express多页站点开发
2017/12/22 Javascript
vue实现底部菜单功能
2018/07/24 Javascript
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
JS async 函数的含义和用法实例总结
2020/04/08 Javascript
[56:47]Ti4 循环赛第三日 iG vs Liquid
2014/07/12 DOTA
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
pandas删除指定行详解
2019/04/04 Python
Python的几种主动结束程序方式
2019/11/22 Python
如何利用python检测图片是否包含二维码
2020/10/15 Python
用css3实现当鼠标移进去时当前亮其他变灰效果
2014/04/08 HTML / CSS
EJB实例的生命周期
2016/10/28 面试题
新员工培训个人的自我评价
2013/10/09 职场文书
大学生实习自我鉴定
2013/12/11 职场文书
个人充满哲理的自我评价
2014/02/20 职场文书
少儿节目主持串词
2014/04/02 职场文书
大学生个人求职信
2014/06/02 职场文书
2015年教师节活动总结
2015/03/20 职场文书
公司聚餐通知
2015/04/22 职场文书
交通安全学习心得体会
2016/01/18 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
python 如何将两个实数矩阵合并为一个复数矩阵
2021/05/19 Python
试了下Golang实现try catch的方法
2021/07/01 Golang
千万级用户系统SQL调优实战分享
2022/03/03 MySQL