sonicsunsky
sonicsunsky
  • 发布:2023-03-30 09:37
  • 更新:2023-06-08 17:31
  • 阅读:305

unicloud-db在小程序开发工具勾选将js编译成es5选项时报错 _t3 is not defined

分类:uniCloud

产品分类: uniCloud/App

示例代码:
  
<unicloud-db v-slot:default="{ data, loading, error, options }" collection="compare">  
			<!-- <view>{{ data }}</view> -->  
			<view v-if="error">{{ error.message }}</view>  
			<view v-else-if="loading">正在加载...</view>  
			<view v-else>  
				<view class="score" v-for="(item, index) in data" :key="item._id">  
					<text>{{ item.username }}</text>  
					<text>{{ item.score }}</text>  
				</view>  
			</view>  
		</unicloud-db>

操作步骤:

使用unicloud-db组件,最新小程序开发工具勾选将js编译成es5选项

预期结果:

不报_t3 is not defined的错误

实际结果:

报错_t3 is not defined

bug描述:

使用unicloud-db组件 ,最新稳定版小程序开发工具勾选将js编译成es5选项就会报错unicloud-db.vue:557 ReferenceError: _t3 is not defined,
取消勾选这个选项,错误消失

vue版本是vue3

2023-03-30 09:37 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

微信开发者工具用稳定版试试

m***@163.com

m***@163.com

我也是这样子,勾选将js编译成es5选项,然后使用uni-id的微信登录,就会报错_t3 is not defined ,取消勾选了就不报错,但是微信登录就一直是加载转圈

m***@163.com

m***@163.com

将微信开发工具回退1.06.2301171就好了

d***@qq.com

d***@qq.com

同样的问题,编译成 es5 unicloud db 执行就报 _t3 is not defined。如果不开转 es5,小程序不能真机调试预览。

d***@qq.com

d***@qq.com

我回退到 Stable Build (1.06.2303020),问题解决了。

要回复问题请先登录注册