这个问题在这里已有答案:
我需要在vue-cli中帮助显示依赖于API返回状态的组件 . 我认为问题是重建DOM但我在beforeMount中做了它并没有用 .
首先,它应该从API检查状态,如果为false则应为true或false,然后显示v-if为false的组件 .
请帮我告诉我我做错了什么:|
<template>
<div v-if="status === false ">First component</div>
<div v-if="status === true ">Second component</div>
</template>
<script type="text/javascript">
export default {
data() {
return {
status,
}
},
created: function () {
$.getJSON('linkAPI', function (json) {
this.status = json.state;
})
}
}
</script>
1 回答
回调中的
this
并不是您认为的那样 . 尝试...