微信小程序学习笔记(二)

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代表运行当前事件的元素的所有属性,.属性名,指定需要的属性值

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容