页面组件渲染的数据是api获取的,组件渲染时获取不到数据,导致页面报错而页面可以正常显示问题

报错信息:Error in render: "TypeError: Cannot read property 'lzXxjcrhRate' of undefined" found in

 

解决方案:1.给渲染数据的组件v-if=“数据源”。可以通过渲染和销毁来控制

缺点:如果有频繁的数据交互(定时更新数)可能会导致页面卡死。

2.通过三元表达式,来控制传递给组件的数据

 {{}allData[activeDate] ? allData[activeDate].totalOutputValue: null }}或

<pie-chart :chart-data=" allData[activeDate]? allData[activeDate].totalOutputList : null " />

一般是组件传值的从报错

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值