//这是百度文档的代码 使用uniapp编译后clickComment触发不了,one-stop-interaction中的其它方法也无效
//swan
<comment-list class="list"
comment-param="{{commentParam}}"
detail-path="{{detailPath}}"
toolbar-config="{{toolbarConfig}}"
bindclickcomment="clickComment">
</comment-list>
//js
clickComment(e) {
const srid = e.data.srid;
this.setData({
detailPath: '/page/detail/index?srid=' + srid
})
}
- 发布:2022-10-12 16:32
- 更新:2022-10-13 18:21
- 阅读:221
产品分类: uniapp/小程序/百度
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11 22622.450 22H2
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
第三方开发者工具版本号: 4.5.1
基础库版本号: 3.400.14
项目创建方式: HBuilderX
示例代码:
操作步骤:
//uniapp vue2 中的代码
// template
<comment-list :comment-param="commentParam" :detail-path="detailPath" :toolbar-config="toolbarConfig" @clickcomment="clickComment"></comment-list>
// js
clickComment(e) {
console.log('clickComment', e); // 根本触发不了
this.detailPath = '/page/comment/detail?srid' + e.srid;
}
//uniapp vue2 中的代码
// template
<comment-list :comment-param="commentParam" :detail-path="detailPath" :toolbar-config="toolbarConfig" @clickcomment="clickComment"></comment-list>
// js
clickComment(e) {
console.log('clickComment', e); // 根本触发不了
this.detailPath = '/page/comment/detail?srid' + e.srid;
}
预期结果:
one-stop-interaction 百度小程序一站式互动组件
bindclickcomment,bindunlogin,bindviewmore方法能够正常使用。
https://smartprogram.baidu.com/docs/develop/extended/component-content/interaction/
https://smartprogram.baidu.com/docs/develop/extended/component-content/comment-list/
one-stop-interaction 百度小程序一站式互动组件
bindclickcomment,bindunlogin,bindviewmore方法能够正常使用。
https://smartprogram.baidu.com/docs/develop/extended/component-content/interaction/
https://smartprogram.baidu.com/docs/develop/extended/component-content/comment-list/
实际结果:
one-stop-interaction 百度小程序一站式互动组件
bindclickcomment,bindunlogin,bindviewmore方法不能够正常使用。
one-stop-interaction 百度小程序一站式互动组件
bindclickcomment,bindunlogin,bindviewmore方法不能够正常使用。
bug描述:
百度的comment-list和comment-detail方法未正确适配
one-stop-interaction 百度小程序一站式互动组件
bindclickcomment,bindunlogin,bindviewmore方法无效。