hhyang
hhyang
  • 发布:2023-05-08 22:31
  • 更新:2023-05-11 17:27
  • 阅读:290

【报Bug】app运行时 nvue 无法混入

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 版本 Windows 11 专业版 版本 22H2 安装日期 ‎2022/‎12/‎28 操作系统版本 22621.1555 体验 Windows Feature Experience Pack 1000.22640.1000.0

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iPhone7

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
import { createSSRApp } from 'vue'  
export function createApp() {  
  const app = createSSRApp(App)  
  app.mixin({  
      onUnload() {  
        console.warn(`mixin的onUnload`)  
      },  
  })  
  return {  
    app  
  }  
}

操作步骤:

全局混入mixin

预期结果:

正常执行

实际结果:

不执行

bug描述:

前置

nvue 无法混入生命周期,vue 不受影响,文档也没提到nvue不支持

视频及工程如下

2023-05-08 22:31 负责人:无 分享
已邀请:
hhyang

hhyang (作者) - 如有问题,请添加QQ1606726660 备注付费咨询

官方是不是已经放弃nvue了?全力搞uvue了?

118

118

搞nvue也是勇士,这玩意就是个半成品,你还真用啊。

  • hhyang (作者)

    官方搞了个这个玩意,我们开发插件的要把边角考虑进去啊。一开始官方没选对方向,导致现在我们,开发人员都是一脸的痛苦面具

    2023-05-10 14:40

  • 118

    回复 hhyang: 我自己的经验nvue不稳定,易崩溃,拿这东西给客户开发产品.....那太爽了,这哥们就头疼的要命 https://ask.dcloud.net.cn/question/168921

    2023-05-10 14:58

  • BJ_ZXJ

    回复 SunMo: 看了你这回复,我一阵冷汗,目前整个APP都是 nvue 写的,目前遇到的就是 canvas 的问题,用 webview 来绘制的。

    2023-05-10 15:02

  • 118

    回复 BJ_ZXJ: 官方也不建议整个app都用nvue ,而且这东西都已被放弃了,bug几年都没有大修过,不更新了,你拿他做产品胆量极大啊,现版本问题也很多,相信并使用他是极为冒险的。

    2023-05-10 17:11

  • BJ_ZXJ

    回复 SunMo: 头疼 还好我们业务不复杂 已经入坑了 只能看一步走一步

    2023-05-10 17:17

  • 118

    回复 BJ_ZXJ: 小项目问题不大,我们app项目都用flutter, 小程序会用vue。

    2023-05-10 20:27

hhyang

hhyang (作者) - 如有问题,请添加QQ1606726660 备注付费咨询

难道是我提bug的方式不标准?不值得官方打两个字解释下?

YUANRJ

YUANRJ

相关 帖子,感谢反馈,nvue 暂不支持全局 mixin,后续会补充到文档。

  • hhyang (作者)

    麻烦在文档上注明 谢谢

    2023-05-12 21:02

要回复问题请先登录注册