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


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 获取Mouse Position(鼠标坐标)的代码
Sep 21 Javascript
JS实现超过长度限制后自动跳转下一款文本框的方法
Feb 23 Javascript
深入剖析JavaScript面向对象编程
Jul 12 Javascript
5分钟打造简易高效的webpack常用配置
Jul 04 Javascript
JavaScript 数组去重并统计重复元素出现的次数实例
Dec 14 Javascript
在Vue中使用Compass的方法
Mar 02 Javascript
基于Vuejs的搜索匹配功能实现方法
Mar 03 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
Vue中android4.4不兼容问题的解决方法
Sep 04 Javascript
angular将html代码输出为内容的实例
Sep 30 Javascript
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
JavaScript this关键字的深入详解
Jan 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中output_buffering
2015/07/13 PHP
PHP基于yii框架实现生成ICO图标
2015/11/13 PHP
Yii框架的布局文件实例分析
2019/09/04 PHP
jQuery powerFloat万能浮动层下拉层插件使用介绍
2010/12/27 Javascript
捕获浏览器关闭、刷新事件不同情况下的处理方法
2013/06/02 Javascript
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
2015/04/30 Javascript
javascript html5移动端轻松实现文件上传
2020/03/27 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
详谈js模块化规范
2017/07/07 Javascript
JS中Swiper的使用和轮播图效果
2017/08/11 Javascript
vue学习笔记之v-if和v-show的区别
2017/09/20 Javascript
webpack打包并将文件加载到指定的位置方法
2018/02/22 Javascript
监控Nodejs的性能实例代码
2019/07/02 NodeJs
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
python发送伪造的arp请求
2014/01/09 Python
跟老齐学Python之做一个小游戏
2014/09/28 Python
Python响应对象text属性乱码解决方案
2020/03/31 Python
解决TensorFlow调用Keras库函数存在的问题
2020/07/06 Python
浅谈python 类方法/静态方法
2020/09/18 Python
html5手机键盘弹出收起的处理
2020/01/20 HTML / CSS
Farfetch阿联酋:奢侈品牌时尚购物平台
2019/07/26 全球购物
Hotels.com日本:国外和海外住宿,酒店预订
2019/12/13 全球购物
高分子材料与工程专业推荐信
2013/12/01 职场文书
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
就业协议书范本
2014/10/08 职场文书
幼儿教师2014年度工作总结
2014/12/16 职场文书
青年文明号汇报材料
2014/12/23 职场文书
监理中标通知书
2015/04/16 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
秋收起义观后感
2015/06/11 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android
Python+Appium自动化测试的实战
2021/06/30 Python