【发布时间】:2018-07-20 21:02:06
【问题描述】:
当我使用 v-if 后,我在控制台中收到 [Vue 警告],不知道如何解决这个问题。 [Vue 警告]:组件渲染函数中可能存在无限更新循环。
<template>
<div class="example-component">
<div class="spinner-box" v-if="loadComplete = !loadComplete">
<div class="spinner-inner">
<i class="fas fa-circle-notch fa-spin"></i>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'ExampleComponent',
data () {
return {
loadComplete: false
}
}
</script>
【问题讨论】:
-
注意:我只需要在从firebase获取数据之前制作预加载器,也许有其他解决方案并且不需要使用v-if或其他任何东西
标签: vue.js compiler-errors vuejs2 syntax-error warnings