You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
https://open.alipay.com/plugin/order-page?serviceCode=MP2021090600100574
支付宝的领券插件功能不支持动态加载(requirePlugin)方法(问过支付宝官方技术人员),需要点击方式(静态加载),文档中实现是采用get-coupon标签,但是按照支付宝文档的写法,在taro编译后,会被告知children prop不支持,估计是这个标签本身不支持props上带children,而taro的编译刚好把里面的标签内的内容变成get-coupon标签的children,这里就报错了。
报错信息是: get-coupon can not have children prop, please change prop name!
于是乎,采用<get-coupon {...extraProps}></get-coupon>方法,把children通过extraProps传进去,可以显示,但是get-coupon被当作无效标签去除了。
相关平台
支付宝小程序
小程序基础库: 支付宝开发工具并无这个版本信息,但我没有选择【启用小程序基础库 2.0 构建】这个选项
使用框架: React
复现步骤
https://open.alipay.com/plugin/order-page?serviceCode=MP2021090600100574
支付宝的领券插件功能不支持动态加载(requirePlugin)方法(问过支付宝官方技术人员),需要点击方式(静态加载),文档中实现是采用
get-coupon
标签,但是按照支付宝文档的写法,在taro编译后,会被告知children prop不支持,估计是这个标签本身不支持props上带children,而taro的编译刚好把里面的标签内的内容变成get-coupon标签的children,这里就报错了。报错信息是:
get-coupon can not have children prop, please change prop name!
于是乎,采用
<get-coupon {...extraProps}></get-coupon>
方法,把children通过extraProps传进去,可以显示,但是get-coupon被当作无效标签去除了。期望结果
支持这个插件,或者支持部分功能避开taro编译,维持原有写法。
实际结果
报错并且无法进行。
环境信息
The text was updated successfully, but these errors were encountered: