为什么我的 v-if 不起作用

Why doesn't my v-if work

任何人都可以向我解释为什么这不起作用

我有以下但生成错误 属性 或方法 "isloading" 未在实例上定义但在渲染期间引用

<b-card v-if="isloading">
   <h2>Loading ...</h2>
</b-card>
<b-card v-else>
  <case-summary :caseId='caseId'></case-summary>
</b-card>

我在我的数据中定义了:

data () {
    return {
      isLoading: true
    }
  },

并调用如下

  async asyncData ({ params, store, isLoading=true }) {
        const thisCaseId = store.dispatch('cases/getCases', params.caseId ); 
        isLoading = false
        return { thisCaseId}
      }

您的加载有误。不应该是 isLoading 吗?