Vuejs2 为什么';t我的v-if工作
有人能解释一下为什么这不起作用吗 我有以下内容,但生成了一个错误属性或方法“isloading”未在实例上定义,而是在渲染期间引用Vuejs2 为什么';t我的v-if工作,vuejs2,nuxt.js,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>
<b-card v-if="isloading">
<h2>Loading ...</h2>
</b-card>
<b-card v-else>
<case-summary :caseId='caseId'></case-summary>
</b-card>
打电话如下
async asyncData ({ params, store, isLoading=true }) {
const thisCaseId = store.dispatch('cases/getCases', params.caseId );
isLoading = false
return { thisCaseId}
}
您在isloading中有一个输入错误。这不应该是isLoading吗?
isLoading
!=<代码>孤岛加载
async asyncData ({ params, store, isLoading=true }) {
const thisCaseId = store.dispatch('cases/getCases', params.caseId );
isLoading = false
return { thisCaseId}
}