微信小程序 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 }) } })
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!