收集链接

重要知识点

  • rpx 是微信定义的像素单位,动态布局标量。

  • 执行顺序: App Launch–>App Show–>onLoad–>onShow–>onReady。

    • App.onLaunch

    • App.onShow

    • index.onLoad(首次)

    • index.onShow(由App.onShow驱动)

    • index.onReady(我准备好互动了,可以操作了)

    • 进入后台时:

      • app.onHide
      • index.onHide
    • 恢复前台显示时:

      • app.onShow
      • index.onShow
  • 事件详解

  • 与 bind 不同, catch 会阻止事件向上冒泡。

  • 一个 mut-bind 触发后,如果事件冒泡到其他节点上,其他节点上的 mut-bind 绑定函数不会被触发,但 bind 绑定函数和 catch 绑定函数依旧会被触发。换而言之,所有 mut-bind 是“互斥”的,只会有其中一个绑定函数被触发。同时,它完全不影响 bind 和 catch 的绑定效果。

  • mark 和 dataset 很相似,主要区别在于: mark 会包含从触发事件的节点到根节点上所有的 mark: 属性值;而 dataset 仅包含一个节点的 data- 属性值。

  • 破解方法 (测试发现有问题,不能用。)

遇到的问题