微信小程序 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 相关文章推荐
让你的网站可编辑的实现js代码
Oct 19 Javascript
javascript获取作用在元素上面的样式属性代码
Sep 20 Javascript
将json转换成struts参数的方法
Nov 08 Javascript
jQuery插件echarts实现的多折线图效果示例【附demo源码下载】
Mar 04 Javascript
JavaScript获取URL参数的方法之一
Mar 24 Javascript
Webpack中雪碧图插件使用详解
May 25 Javascript
jQuery实现简单复制json对象和json对象集合操作示例
Jul 09 jQuery
重学JS之显示强制类型转换详解
Jun 30 Javascript
js中比较两个对象是否相同的方法示例
Sep 02 Javascript
微信小程序缓存支持二次开发封装实现解析
Dec 16 Javascript
js中位数不足自动补位扩展padLeft、padRight实现代码
Apr 06 Javascript
React实现阿里云OSS上传文件的示例
Aug 10 Javascript
微信小程序 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
session 的生命周期是多长
2006/10/09 PHP
php全局变量和类配合使用深刻理解
2013/06/05 PHP
thinkPHP3.2简单实现文件上传的方法
2016/05/16 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
PHP7数组的底层实现示例
2019/08/25 PHP
基于JavaScript 声明全局变量的三种方式详解
2013/05/07 Javascript
使用jQuery避免鼠标双击的解决方案
2013/08/21 Javascript
JS获取节点的兄弟,父级,子级元素的方法
2014/01/09 Javascript
jQuery中closest()函数用法实例
2015/01/07 Javascript
学习使用grunt来打包JavaScript和CSS程序的教程
2016/01/04 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
2016/10/14 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
webpack4.x CommonJS模块化浅析
2018/11/09 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
关于JS模块化的知识点分享
2019/10/16 Javascript
浅谈Vue 函数式组件的使用技巧
2020/06/16 Javascript
简单了解Vue computed属性及watch区别
2020/07/10 Javascript
vue项目,代码提交至码云,iconfont的用法说明
2020/07/30 Javascript
vue中后端做Excel导出功能返回数据流前端的处理操作
2020/09/08 Javascript
[03:08]Ti4观战指南上
2014/07/07 DOTA
Python实现端口复用实例代码
2014/07/03 Python
Python专用方法与迭代机制实例分析
2014/09/15 Python
对numpy中array和asarray的区别详解
2018/04/17 Python
Python3多进程 multiprocessing 模块实例详解
2018/06/11 Python
python构建基础的爬虫教学
2018/12/23 Python
python监控nginx端口和进程状态
2019/09/06 Python
css3实现简单的白云飘动背景特效
2020/10/28 HTML / CSS
HTML5利用约束验证API来检查表单的输入数据的代码实例
2016/12/20 HTML / CSS
松本清官方海外旗舰店:日本最大的药妆连锁店
2017/11/21 全球购物
给妈妈洗脚活动方案
2014/08/16 职场文书
2014年银行工作总结范文
2014/11/12 职场文书
投标售后服务承诺书
2015/04/29 职场文书
导游词之茶卡盐湖
2019/11/26 职场文书
python实现批量提取指定文件夹下同类型文件
2021/04/05 Python
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技