3***@qq.com
3***@qq.com
  • 发布:2023-05-13 18:37
  • 更新:2023-05-13 18:37
  • 阅读:149

【报Bug】更新到了1.03版本还是不行,ref.open拉起报错,真机调试同样不行

分类:uni-app

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

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: HBuilderX3.7.3.20230223

HBuilderX类型: 正式

HBuilderX版本号: 3.7.3

第三方开发者工具版本号: .06.2304122

基础库版本号: 2.31.1

项目创建方式: HBuilderX

示例代码:
引入组件::::<daxiang-getUserProfile ref="getUserProfile"></daxiang-getUserProfile>  

调用:::
this.$refs.getUserProfile.open({
desc: '授权登录',
success: e => {
console.log(e)
this.$request('/api/Member/syncUserInfo', 'POST', {
nick_name: e.userInfo.nickName,
avatar: e.userInfo.avatarUrl
}).then(res => {
if (res.status == 200) {
res.data.token = this.$store.state.token
uni.setStorageSync('userInfo', res.data)
this.$store.commit('syncUserInfo', res.data);
this.$failToast('登录成功', 'success')
}
})
},
fail: err => {
console.log(err)
}
});

操作步骤:

通过引入组件, ref="getUserProfile",this.$refs.getUserProfile.open,open未定义

预期结果:

open成功拉起,登录成功获取用户信息

实际结果:

TypeError: Cannot read property 'open' of undefined

bug描述:

更新到了1.03版本还是不行,ref.open拉起报错,真机调试同样不行

2023-05-13 18:37 负责人:无 分享
已邀请:

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