y***@163.com
y***@163.com
  • 发布:2023-03-09 23:13
  • 更新:2024-10-26 09:57
  • 阅读:1356

#插件讨论# 【 uni-collapse 折叠面板 - DCloud前端团队 】折叠面板报错

分类:uni-app

this.collapse.onChange is not a function

一直报这个错误但是不影响正常使用

2023-03-09 23:13 负责人:无 分享
已邀请:
云风0214

云风0214 - 前端资深小学生

我也遇到这个错误了

YUANRJ

YUANRJ

什么平台,提供下示例代码

  • 云风0214

    就在插件市场里面的uni-popup组件

    2023-03-17 15:05

  • 云风0214

    还有 uni-collapse 也是报这个错误 this.collapse.onChange is not a function"

    2023-03-17 15:07

  • YUANRJ

    回复 云风0214: 什么平台

    2023-03-17 15:18

  • 云风0214

    回复 DCloud_UNI_YRJ H5和安卓上都有这个问题

    2023-03-17 16:29

  • YUANRJ

    回复 云风0214: 我这里没有复现此问题,麻烦提供一个测试工程

    2023-03-17 16:30

  • 云风0214

    回复 YUANRJ: TypeError: this.popup.disableMask is not a function

    2023-03-17 16:31

  • 云风0214

    回复 YUANRJ: 刚才重新导入了 没问题了 谢谢

    2023-03-17 16:50

  • 8***@qq.com

    回复 云风0214: 请问如何重新导入?我也遇到这个问题了

    2023-05-17 14:53

  • YUANRJ

    回复 8***@qq.com: 在插件市场 重新导入 https://ext.dcloud.net.cn/plugin?id=23

    2023-05-17 15:49

  • 2***@qq.com

    回复 YUANRJ: 大佬我是导入的这个链接插件 微信开发者工具还是报this.collapse.onChange is not a function

    2023-08-09 19:59

s***@outlook.com

s***@outlook.com

我也是unaipp导入这个插件,但是编译到支付宝后就一直报这个错,重新导入插件还是报错,有没有办法解决?

  • a***@163.com

    找到插件源码第191行:this.collapse.onChange(isOpen, this)

    我把这一行注释掉了后,不报错了。 搞不懂这句啥用

    2023-11-24 15:07

  • 2***@qq.com

    回复 a***@163.com: 注释掉后v-model和Change事件会丢失

    2024-10-26 09:59

秋天的童话ol

秋天的童话ol - 快乐生活

可以修改为:if (type !== 'init' && typeof this.collapse.onChange === 'function') {

Arlruby

Arlruby - 介绍

应该是因为你用了uni-collapse-item,没有用uni-collapse

  • 重生

    用了,还是报这个错

    2024-07-05 11:00

2***@qq.com

2***@qq.com

子组件中getCollapse方法没有获取到父组件实例,看看父组件是不是冲突了,或者重写getCollapse方法

要回复问题请先登录注册