Le composant parent transmet les données de la requête asynchrone au composant enfant, et le composant enfant imprime vide

rencontré un problème comme celui-ci,

// 父组件

<nav-head :projeList="projeList" @getMessage="getmessagefromChild"></nav-head>

传递的projeList ,是从created函数中执行获取到的
// 子组件

props:["projeList"],

created() {
  	console.log("测试",this.projeList)
},

L'interface contient des données, mais les sous-composants ne peuvent tout simplement pas les obtenir.

résoudre:

// 父组件 

<div v-if="projeList.length>0">
	<nav-head :projeList="projeList" @getMessage="getmessagefromChild"></nav-head>
</div>

在父组件上加一层div,等projeList有数据之后,再去加载子组件。

Je suppose que tu aimes

Origine blog.csdn.net/YZ_ZZZ24/article/details/122493680
conseillé
Classement