代码片段
<!-- 如果尚未登录 ->
<view v-if="uniCloud.getCurrentUserInfo().uid==null"></view>
报错信息
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'getCurrentUserInfo')
uniCloud.getCurrentUserInfo不是同步的方法吗?为什么报异步的错误?
代码片段
<!-- 如果尚未登录 ->
<view v-if="uniCloud.getCurrentUserInfo().uid==null"></view>
报错信息
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'getCurrentUserInfo')
uniCloud.getCurrentUserInfo不是同步的方法吗?为什么报异步的错误?
1 个回复
DCloud_uniCloud_WYQ
不支持直接写在v-if中,建议在script中计算好再在模板中使用。至于你说的同步异步的问题,这个是vue渲染的逻辑