Vue.js 对属性的异步更改
vuejs的新功能 我有一个带有以下脚本的vue(代码缩短): 在.vue文件中,我执行以下操作:Vue.js 对属性的异步更改,vue.js,vuejs2,Vue.js,Vuejs2,vuejs的新功能 我有一个带有以下脚本的vue(代码缩短): 在.vue文件中,我执行以下操作: <div v-if="hasStatuses"> <div>Show a list of statuses</div> </div> 显示状态列表 问题是从未出现。状态正在正确加载。我在computed.hasstatus中放置了一个调试器,但它从未运行过 有人能向我解释一下这是怎么发生的,为什么会发生,以及如何修复它吗 再次感谢 代码
<div v-if="hasStatuses">
<div>Show a list of statuses</div>
</div>
显示状态列表
问题是
从未出现。状态正在正确加载。我在computed.hasstatus中放置了一个调试器,但它从未运行过
有人能向我解释一下这是怎么发生的,为什么会发生,以及如何修复它吗
再次感谢 代码正在设置
self.status
,但未定义self
self.statuses = response.data.statuses
只需使用这个
this.statuses = response.data.statuses
代码正在设置
self.status
,但未定义self
self.statuses = response.data.statuses
只需使用这个
this.statuses = response.data.statuses
代码已正确更新。问题仍然存在。在查看代码、修复代码后,由于某种原因必须重新启动所有服务器,代码正常工作。再次感谢@肖恩:没问题:)代码已正确更新。问题仍然存在。在查看代码、修复代码后,由于某种原因必须重新启动所有服务器,代码正常工作。再次感谢@肖恩:没问题:)我无法复制你的问题。如果您
console.log(response.data.status)
得到一个非空数组?我无法重现您的问题。如果您console.log(response.data.status)
您会得到一个非空数组吗?