[英]vue props passing from parent component to child
我有一個容器組件,里面有一個導航欄組件。 我在 beforeCreate 中調用了 api,然后在此處設置變量,並將它們設置為 vue 'state'(數據),然后將它們作為道具傳遞給導航欄組件。 但是,這些都沒有出現。 我在這里做錯了什么?
<template>
<Navbar :title='title' />
<template>
<script>
export default{
name:'example',
data(){
return{
title:''
};
},
beforeCreate: function(){
axios.post('')
.then(response => {
this.title = response.title
})
}
}
</script>
我已經控制台記錄了來自 api 的響應數據,所以我知道它正在正確生成數據。 我還在已安裝的生命周期中控制台記錄了數據變量“標題”,它有數據。 但是導航欄的道具仍然是空的。
beforeCreate在數據觀察之前被調用。 使用beforeMount重試
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.