createApp({
setup() {
let price = 0
onMounted() {
// axios
price = axios.response
}
return { price }
}
}).mount('#app')
HTML
<h6 id="app" class="mb-0">{{price}}</h6>
目前的情況是連續輸出0值。看順序,好像setup函式在onMounted函式之前回傳,已經完成了渲染。
我該怎么辦?
uj5u.com熱心網友回復:
您應該price = ref(0)用于反應性。
https://vuejs.org/api/composition-api-setup.html#basic-usage
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/478082.html
標籤:javascript Vue.js
上一篇:隨機來自json的vue資料
