Vue在tradingView遇到的问题

Posted xiaocongcong888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue在tradingView遇到的问题相关的知识,希望对你有一定的参考价值。

K线图刷新或重新加载时闪白

首先需要了解的是,闪白是 iframe的机制

所以只要解决掉iframe就可以了

首先找到 charting_library.min.js

搜索

找到配置项 style="display:block"

改为 style="display:none"

然后在 onChartReady() 方法里设置ifram的display为block,自己再写个加载div,就可以完美规避这个问题。

_this.chart.onChartReady(function () {
document.getElementById(‘your_chart_id‘).childNodes[0].setAttribute(‘style‘, ‘display:block;width:100%;height:100%;‘);
});



以上是关于Vue在tradingView遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

tradingview月K线数据统计月涨幅

使用 vue-pdf 遇到的问题

安卓 android.view.WindowLeaked解决方法

vue中遇到跨域问题

用Vue中遇到的问题和处理方法

vue引用百度地图时遇到的问题总结