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

时间:2018-07-02 09:31:52

标签: vuejs2 nuxt.js

谁能向我解释为什么这行不通

我遇到以下情况,但产生了错误:属性或方法“ 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}
      }

1 个答案:

答案 0 :(得分:0)

您正在加载拼写错误。难道不是isLoading吗?