微信小程序页面跳转与事件绑定,传值

1.页面跳转 : wx.navigateTo
 页面重定向 : wx.redirectTo
 PS:通过这两种所到达的页面,即使它是定义在tabBar配置中的页面,也不会显示底部的tab栏.
2.事件分类:事件分为冒泡事件和非冒泡事件
冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。
非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。
 WXML的冒泡事件列表:
类型                      触发条件
touchstart            手指触摸动作开始
touchmove             手指触摸后移动
touchcancel           手指触摸动作被打断,如来电提醒,弹窗
touchend              手指触摸动作结束
tap                   手指触摸后马上离开
longtap               手指触摸后,超过350ms再离开
注:除上表之外的其他组件自定义事件如无特殊申明都是非冒泡事件,如

的submit事件,的input事件,的scroll事件,(详见各个组件)
3.事件绑定:事件绑定的写法同组件的属性,以 key、value 的形式。
key 以bind或catch开头,然后跟上事件的类型,如bindtap, catchtouchstart
value 是一个字符串,需要在对应的 Page 中定义同名的函数。不然当触发事件的时候会报错。
PS:bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。

你可能感兴趣的:(微信小程序)