微信小程序 wxapp导航 navigator详解
微信小程序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--> <viewclass="btn-area"> <navigatorurl="navigate?title=navigate"hover-class="navigator-hover">跳转到新页面</navigator> <navigatorurl="redirect?title=redirect"redirecthover-class="other-navigator-hover">在当前页打开</navigator> </view> </navigator>
<!--navigator.wxml-->
<viewstyle="text-align:center">{{title}}</view>
<view>点击左上角返回回到之前页面</view>
<!--redirect.wxml-->
<viewstyle="text-align:center">{{title}}</view>
<view>点击左上角返回回到上级页面</view>
//redirect.jsnavigator.js
Page({
onLoad:function(options){
this.setData({
title:options.title
})
}
})
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!