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

作者: pisces辰 | 来源:发表于2019-01-13 12:07 被阅读40次

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

    相关文章

      网友评论

        本文标题:微信小程序学习笔记(二)

        本文链接:https://www.haomeiwen.com/subject/hkmkdqtx.html