1、微信小程序跳转页面的几种方法
wx.navigateTo(),跳到下一子级的页面(现在可跳转十层),有返回按钮,当前页面触发的是onHide()事件,但是不能跳到 tabbar 页面。
wx.redirectTo(),是平行页面跳转(关闭当前页面),无返回按钮,触发的是onUnload()事件,但是不允许跳转到 tabbar 页面。
wx.switchTab(),跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。
wx.reLaunch(),关闭所有页面,打开到应用内的某个页面。
wx.navigateBack(),关闭当前页面,返回上一页面或多级页面。
2、微信小程序事件机制
冒泡:子节点触发事件时,父节点也触发自身事件,bind+事件,例如bindtap()。
非冒泡:子节点触发事件时不牵涉父节点,catch+事件,例如catchtap()。
3、微信小程序自定义属性
data-自命名,例如data-idx,idx就是自定义属性。
data-post-Id,这个自定义属性在微信小程序中会自动转换为postid。连接符后大写的I会自动转换为小写,连接符也会默认去掉。
4、微信小程序获取属性与自定义属性
event.currentTarget.dataset.属性名(自定义属性名)
currentTarget代表当前事件,dataset代表运行当前事件的元素的所有属性,.属性名,指定需要的属性值
网友评论