微信小程序 wxapp导航 navigator详解


Posted in Javascript onOctober 31, 2016

微信小程序 wxapp导航 navigator

最近微信小程序非常火,朋友圈,微博,论坛等地方都在刷屏,因为这是搞前端的春天,前端工程师可以赚一把了,所以业余就学习了微信小程序的知识,这里记录下 :

navigator

属性名 类型 默认值 说明
url String   应用内的跳转链接
redirect Boolean false 是否关闭当前页面
hover-class String navigator-hover 指定点击时的样式类,当hover-class="none"时,没有点击态效果

注:navigator-hover默认为{background-color:rgba(0,0,0,0.1);opacity:0.7;},<navigator/>的子节点背景色应为透明色

示例代码:

/** wxss **/
/** 修改默认的navigator点击态 **/
.navigator-hover{
  color:blue;
}
/** 自定义其他点击态样式类 **/
.other-navigator-hover{
  color:red;
}
<!-- sample.wxml -->
<view class="btn-area">
  <navigator url="navigate?title=navigate" hover-class="navigator-hover">跳转到新页面</navigator>
  <navigator url="redirect?title=redirect" redirect hover-class="other-navigator-hover">在当前页打开</navigator>
</view>
</navigator>
<!-- navigator.wxml -->
<view style="text-align:center"> {{title}} </view>
<view> 点击左上角返回回到之前页面 </view>
<!-- redirect.wxml -->
<view style="text-align:center"> {{title}} </view>
<view> 点击左上角返回回到上级页面 </view>
// redirect.js navigator.js
Page({
 onLoad: function(options) {
  this.setData({
   title: options.title
  })
 }
})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
Apr 12 Javascript
Extjs4中的分页应用结合前后台
Dec 13 Javascript
封装属于自己的JS组件
Jan 27 Javascript
jquery获取点击控件的绝对位置简单实例
Oct 13 Javascript
JS实现Ajax的方法分析
Dec 20 Javascript
Vue axios 中提交表单数据(含上传文件)
Jul 06 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
Dec 20 Javascript
基于Vue2x的图片预览插件的示例代码
May 14 Javascript
angular将html代码输出为内容的实例
Sep 30 Javascript
react-native滑动吸顶效果的实现过程
Jun 03 Javascript
p5.js绘制创意自画像
Nov 04 Javascript
vue实现可移动的悬浮按钮
Mar 04 Vue.js
微信小程序 wxapp地图 map详解
Oct 31 #Javascript
微信小程序 wxapp画布 canvas详细介绍
Oct 31 #Javascript
微信小程序 wxapp视图容器 view详解
Oct 31 #Javascript
详解JavaScript跨域总结与解决办法
Oct 31 #Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
Oct 31 #Javascript
微信小程序 获取微信OpenId详解及实例代码
Oct 31 #Javascript
JavaScript事件用法浅析
Oct 31 #Javascript
You might like
PHP中去掉字符串首尾空格的方法
2012/05/19 PHP
PHP获取文件夹内文件数的方法
2015/03/12 PHP
浅析Laravel5中队列的配置及使用
2016/08/04 PHP
thinkphp Apache配置重启Apache1 restart 出错解决办法
2017/02/15 PHP
理解JSON:3分钟课程
2011/10/28 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
使用jQuery时Form表单元素ID和name命名大忌
2014/03/06 Javascript
使用jquery菜单插件HoverTree仿京东无限级菜单
2014/12/18 Javascript
再JavaScript的jQuery库中编写动画效果的指南
2015/08/13 Javascript
每天一篇javascript学习小结(Function对象)
2015/11/16 Javascript
JavaScript程序开发之JS代码放置的位置
2016/01/15 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
2016/06/12 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
vue.js 获取当前自定义属性值
2017/06/01 Javascript
JavaScript实现京东放大镜效果
2019/12/03 Javascript
python中urllib模块用法实例详解
2014/11/19 Python
python中尾递归用法实例详解
2015/04/28 Python
PyQt5每天必学之关闭窗口
2018/04/19 Python
Flask框架实现给视图函数增加装饰器操作示例
2018/07/16 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
2019/07/25 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
英语专业应届生求职信范文
2013/11/15 职场文书
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
教师专业自荐信
2014/05/31 职场文书
保护水资源的标语
2014/06/17 职场文书
陈胜吴广起义口号
2014/06/20 职场文书
合理化建议书
2015/02/04 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
2016幼儿园新学期寄语
2015/12/03 职场文书
优秀乡村医生事迹材料(2016精选版)
2016/02/29 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python
go mod 安装依赖 unkown revision问题的解决方案
2021/05/06 Golang
深入理解Pytorch微调torchvision模型
2021/11/11 Python