VK1688
VK1688
  • 发布:2021-08-10 09:22
  • 更新:2021-09-12 13:11
  • 阅读:722

【报Bug】HBX3.2.2-正式版 vue3 bug2:微信小程序中使用app.mixin(mixin);会导致小程序运行出问题。

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX版本号: 3.2.2

操作步骤:

vue3版本中 编译到微信小程序
如果 main.js中调用了app.use(某个插件)
然后插件内部的install方法有用到app.mixin(mixin);
则会导致小程序的以下接口失效.(如果去掉app.mixin(mixin);则一切正常,但我确认不是mixin内部代码问题.因为即使mixin是空的也会报错)
一开始我以为是vue3不支持全局混入,但查了官网,是支持的
点击查看vue官网文档

  • onPageScroll
  • onLoad
  • onShow
  • onHide
  • onReachBottom
  • onResize
  • onUnload
  • onShareAppMessage
  • onShareTimeline
  • onAddToFavorites
  • onPullDownRefresh
    这些在微信小程序中都无法触发

预期结果:

能正常触发事件

实际结果:

没有触发相应的事件

bug描述:

vue3版本中 编译到微信小程序
如果 main.js中调用了app.use(某个插件)
然后插件内部的install方法有用到app.mixin(mixin);
则会导致小程序的以下接口失效.(如果去掉app.mixin(mixin);则一切正常,但我确认不是mixin内部代码问题.因为即使mixin是空的也会报错)
一开始我以为是vue3不支持全局混入,但查了官网,是支持的
点击查看vue官网文档

  • onPageScroll
  • onLoad
  • onShow
  • onHide
  • onReachBottom
  • onResize
  • onUnload
  • onShareAppMessage
  • onShareTimeline
  • onAddToFavorites
  • onPullDownRefresh
    这些在微信小程序中都无法触发
2021-08-10 09:22 负责人:无 分享
已邀请:
文西527

文西527

我也是发现怎么改代码都 会导致无法触发,,

该问题目前已经被锁定, 无法添加新回复