
- 发布:2022-10-13 11:44
- 更新:2022-10-18 15:06
- 阅读:642
产品分类: uniapp/小程序/百度
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
第三方开发者工具版本号: 4.5.1
基础库版本号: 3.570.5
项目创建方式: HBuilderX
示例代码:
<!-- #ifdef MP-BAIDU -->
<comment-list v-if="isMpBdComment"
comment-param="commentParam"
detail-path="detailPath"
toolbar-config="toolbarConfig"
@clickcomment="getclickComment"/>
<!-- #endif -->
<!-- #endif -->
操作步骤:
<!-- #ifdef MP-BAIDU -->
<comment-list v-if="isMpBdComment"
comment-param="commentParam"
detail-path="detailPath"
toolbar-config="toolbarConfig"
@clickcomment="getclickComment"/>
<!-- #endif -->
<!-- #endif -->
预期结果:
1、获取到clickComment事件回调内容
1、获取到clickComment事件回调内容
实际结果:
1、没有办法获取到clickComment事件回调内容
1、没有办法获取到clickComment事件回调内容
bug描述:
使用百度的动态组件库里面的comment-list组件,此组件的互动事件无法正常获取到参数
1、比如没有办法获取到clickComment事件回调内容,返回的是空obj(正确的返回参数格式应是{status, data:{srid}})
clickComment获取到的是 undefined 这个问题,是由于 uni-app 框架对事件做了封装,调用开发者的 clickComment 的 handler 时参数传递错误,因此拿到的 event 为 undefined,
FE_liyangyang (作者)
里面的测试demo与我的效果一致,无法获取到clickComment方法的回调参数
2022-10-13 13:57
FE_liyangyang (作者)
百度技术已回复了,确实是uni框架问题
clickComment获取到的是 undefined 这个问题,是由于 uni-app 框架对事件做了封装,调用开发者的 clickComment 的 handler 时参数传递错误,因此拿到的 event 为 undefined,
2022-10-13 15:36
FE_liyangyang (作者)
可否临时给个解决办法呢?
2022-10-13 16:44