方案一:
在子組件中設置v-if='flag',初始值false,在成功獲取數(shù)據(jù)后設置為true
// 子組件 <echarts :datas="conditionStatisticsData" v-if="flag"></echarts>// 成功獲取數(shù)據(jù)后 flag設置成true homeResource.getConditionData().then((res) => { this.flag = true  if (res.data.status === 0) {   console.log('條件', res.data.data)   this.conditionStatisticsData = res.data.data  } })方案二:
watch監(jiān)聽props傳遞過來的值,在里邊執(zhí)行方法
 watch: { datas: function (val) {   this.chartsInit(val)  } },以上這篇解決vue props 拿不到值的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。
新聞熱點
疑難解答
圖片精選