LoLoo
LoLoo
  • 发布:2022-05-09 09:21
  • 更新:2022-05-20 15:09
  • 阅读:437

uniapp下App.vue的onshow里使用this调用setup里的函数报错

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.13

浏览器平台: Chrome

浏览器版本: 96.0.4664.93

项目创建方式: HBuilderX

示例代码:
export default { setup() { let checkSocket = () => { console.log('AppVue::::::checkSocket') } return { checkSocket } }, onShow: function() { this.checkSocket() console.log('AppVue Show') } }

操作步骤:

直接运行就可以,

预期结果:

应正常运行

实际结果:

报错:不是函数

bug描述:

uniapp编译。函数写在App.vue的setup里,编译app正常,H5报不是函数。page里写同样代码都正常。

2022-05-09 09:21 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

已确认,下个Alpha版本修复

LoLoo

LoLoo (作者)

我是新手刚学,居然就在入口发现bug了,几百万程序员居然都没这么用过......

DCloud_UNI_GSQ

DCloud_UNI_GSQ

HBuilderX alpha 3.4.10+ 已经修复

要回复问题请先登录注册