親コンポーネントは非同期リクエストのデータを子コンポーネントに渡し、子コンポーネントは空のデータを出力します。

このような問題に遭遇し、

// 父组件

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

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

props:["projeList"],

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

インターフェイスにはデータがありますが、サブコンポーネントはそれを取得できません。

解決:

// 父组件 

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

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

おすすめ

転載: blog.csdn.net/YZ_ZZZ24/article/details/122493680