<div class="lineChart">
<lineChart :bossInfo= 'bossInfo' ></lineChart>
</div>
props:['bossInfo'],
data() {
return {
data_clue_num:'',
clueData:[],
}
},
created() {
this.callParent()//执行echarts
},
mounted() {
},
methods: {
//获取父组件中的数据
callParent(){
// console.log(this.bossInfo)
console.log(this.bossInfo);
this.data_clue_num = this.bossInfo.data_clue_num
console.log(this.data_clue_num);
for(let key in this.data_clue_num){
this.clueData.push(this.data_clue_num[key])
}
this.$nextTick(() => {
this.init()//执行echarts
});
},
原因:
页面刚载入是有显示,然而刷新页面后图表就获取不到数据了。刷新后bossInfo就获取不到数据了