<template>
<div>
<my-component v-if="isShow" />
</div></template>...data() { return {
isShow: false
}
},
methods: {
getData: function() { this.$http.get('xxxxxxx').then(r=>{ this.isShow = true;
})
}
}
...組件注冊(cè)了,請(qǐng)求成功了,其他代碼省略了。請(qǐng)教各位大佬,這樣寫,組件根本不渲染,即使isShow已經(jīng)變?yōu)閠rue,這是為什么呢?
2 回答

繁星點(diǎn)點(diǎn)滴滴
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
axios回調(diào)里面用this.$forceUpdate();應(yīng)該是數(shù)據(jù)層次太多導(dǎo)致不渲染
添加回答
舉報(bào)
0/150
提交
取消