chxj1992 / kline

一个 javascript K线插件. A K line library written in javascript.
Do What The F*ck You Want To Public License
793 stars 337 forks source link

怎么重绘K线图? #96

Closed f056917 closed 5 years ago

f056917 commented 5 years ago

切换其他URL的时候,之前的数据还在,我想把原来的数据清除掉,但是找了很久没找到方法,可以方便告知一下吗?万分感谢! --来自一只前端菜鸡

f056917 commented 5 years ago

解决了 ChartManager.prototype.updateData()这个函数中的this.getDataSource(dsName)._dataItems属性没有清空,手动让它等于一个空数组就可以了

f056917 commented 5 years ago

原答案会清除缓存,切换时间线的时候不友好,重新找了方法,把MainDataSource.prototype.update()方法中的判断this._dataItems.length长度的if注释掉就可以了,不会影响缓存