原因:请求不到数据,vue在拿到数据之前就已经渲染完了页面,所以我们采用延迟渲染页面的方法。先获取数据,再渲染页面。
解决方法:在mouted中,将要执行的函数使用延时setTimeout()方法包裹
mouted:{
setTimeout(() => {
this.showRingChart()
}, 1000)
}
2024-01-10 11:37:46
原因:请求不到数据,vue在拿到数据之前就已经渲染完了页面,所以我们采用延迟渲染页面的方法。先获取数据,再渲染页面。
解决方法:在mouted中,将要执行的函数使用延时setTimeout()方法包裹
mouted:{
setTimeout(() => {
this.showRingChart()
}, 1000)
}
下一篇:#防抖和节流 #什么是防抖和节流