mild
mild
  • 发布:2021-09-18 18:13
  • 更新:2021-10-08 21:13
  • 阅读:2645

【报Bug】vue3 onLoad is not a function

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 3.2.6

第三方开发者工具版本号: 3.2.6.20210901-alpha

基础库版本号: 2.19.5

项目创建方式: HBuilderX

操作步骤:

1.页面跳转

uni.navigateTo({  
 url: '/pages/test/test?id=1'  
})
  1. text.vue 页面 onLoad 获取参数,提示:TypeError: (0 , _uniApp.onLoad) is not a function

    import {  
        onLoad,  
    } from '@dcloudio/uni-app'  
    import {  
        defineComponent,  
        ref  
    } from 'vue';  
    let params;  
    import Avatar from '@/components/avatar';  
    export default defineComponent({  
        components: {},  
        setup(props) {  
    
            let id = ref('');  
    
            onLoad((params) => {  
                id.value = params.id;  
            })  
    
            return {  
                id  
            }  
        }  
    })

预期结果:

正常运行onLoad

实际结果:

onLoad is not a function

bug描述:

2021-09-18 18:13 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

CLI 创建的项目将 uni 相关依赖更新到最新版即可,HBuilderX 后续发布的版本也会支持

MonikaCeng

MonikaCeng

看来还是继续用vue2比较省事

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