微信小程序转支付宝小程序遇见的坑

微信小程序-事件-文档

支付宝小程序-事件-文档

1.wx -> a

2.bindtap -> onTap 微信小程序中事件绑定函数是bind:tap(bindtap) 支付宝小程序是onTap

3.微信小程序使用外部组件时,经常会用到this.triggerEvent 到支付宝会报错

理解这个问题首先要明白事件含义

事件

事件是视图层到逻辑层的通讯方式

分为冒泡事件与非冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。

 

微信小程序转支付宝小程序遇见的坑_第1张图片

 当无特殊说明时,事件触发时会向逻辑层函数发送一个事件对象

微信小程序转支付宝小程序遇见的坑_第2张图片

支付宝自定义组件

1.data 用于组件自身内部的数据

2.methods 用于组件自身内部的方法

3.props本身是外部传过来的方法和属性,但是我们自己可以定义一些。(props用于组件与外部交互,比如说让外部使用自身js中的函数)

注意点:

  • 父组件传参数是在标签中定义,然后会传给子组件的props,不是传给子组件的data
  • 外部使用自定义组件时,如果传递的参数是函数,一定要以 on 为前缀,否则会将其处理为字符串。

              

你可能感兴趣的:(支付宝小程序,微信小程序)