index.nvue页面可以打开subnvue,如果subnvue页面里面包含button标签就会报错。
- 发布:2023-01-13 16:57
- 更新:2023-01-18 16:57
- 阅读:557
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.6.17
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: iphone14
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常运行
正常运行
实际结果:
可以通过这个复现的代码,现在定位到这个是uniapp自身的bug
可以通过这个复现的代码,现在定位到这个是uniapp自身的bug
bug描述:
重大bug!!!
目前在nvue页面中使用button组件没有问题,但是在subnvue里面使用button组件项目运行就报错。
以下是报错信息
[Vue warn]: Unhandled error during execution of setup function[WARN] : [Vue warn]: Unhandled error during execution of setup functionat <Button>at <Filter __pageId=NaN __pagePath="pages/index/filter" __pageQuery= {} > __WARN
去掉pages/index/filter.nvue中的button标签即恢复正常。
3.7.0-alpha 已修复
-
蜗牛小弟 (作者)
button报错的问题虽然修复了,但是在在返回上一级页面的时候,还报了button的错误。
[Vue warn]: Unhandled error during execution of unmounted hook[WARN] : [Vue warn]: Unhandled error during execution of unmounted hookat <Button class="fui-button fui-buttonsuccess fui-buttonflex-1" style= {"width":"100%","height":"88rpx","lineHeight":"88rpx","background":"#09BE4F","borderWidth":"0","borderColor":"transparent","borderRadius":"10rpx","fontSize":"30rpx","color":"#FFFFFF"} loading=false ... >at <FuiButton type="success" margin= 0rpx,15rpx,0rpx,0rpx text="重置" ... >at <YuyueList pageId=NaN pagePath="pages/yuyue/filter" pageQuery= {} > WARN
2023-01-18 16:35
蜗牛小弟 (作者)
@DCloud_UNI_LXH 3.7.0-alpha版本还是有问题,
代码在附件中,重现步骤如下:
1、运行项目,点击按钮,进入下一页。
2、点击test按钮(这个时候打开subnvue)
3、关闭subnvue,返回上一页,控制台有警告信息。
信息如下:
[Vue warn]: Unhandled error during execution of unmounted hook[WARN] : [Vue warn]: Unhandled error during execution of unmounted hookat <Button>at <Filter pageId=NaN pagePath="pages/index/filter" pageQuery= {} > WARN