当update: true
时,即你使用chartData
更新的数据不会使界面重新渲染,只会更新数据
当update: false
或不传时,即你使用chartData
更新的数据会让界面重新渲染
在开发微信小程序charts有需求需要不断请求后端数据,然后更新界面,但是调用的更新数据时会造成界面不断抖动。
通过翻阅文档发现ucharts自带的有更新数据的方法:
再回到引用_updataUChart
的地方可以发现:有一个判断语句,这个语句中就表明以下情况才会触发此事件(1、option得有;2、update为true)
总结:
翻看源码也是一种习惯,很多你在文档中不了解的或不能实现的功能,你都可以通过源码或改变源码来实现
转载于: