Tradingview是用来开发k线图的好工具,功能非常强大。此文章记录一些心得和坑。TradingView允许您在自己的网站上使用自己的图表库,并拥有自己的数据源。
1、vue集成jsapi和传统的html集成jsapi,代码逻辑上是不一样的。
2、如果开启了preset:mobile,就算打开了一些参数,比如头部的工具条,但是界面UI上也是不生效的!!这一点尤其注意!折腾了我4个多小时不断尝试才知道是因为preset打开了mobile模式。默认preset不是mobile的模式。是pc模式。
3、JSAPI和UDF是两种数据获取的方式。具体参考开发文档。
4、中文的开发文档可以看:https://www.bookstack.cn/read/tradingViewWikiCn/README.md
5、JSAPI这是啥? 一套JS方法(以实现指定的公共接口)。
我该怎么使用它?: 您应该创建一个JS对象,它将以某种方式接收数据,并响应图表库的请求。
在图表库中实现了数据缓存(历史和商品信息)。当您创建一个实现接口的对象时,只需将它传递给图表库Widget的构造函数。要明白什么是JS对象!!
6、Tradingview里的商品名称不是实体商品名称的意思,这个别被搞糊涂了。
7、一些基本概念一定要清楚,不要被带沟里了。
如果你自己琢磨了很久还是没搞定,我们也提供低成本的技术开发和免费的指导,加v吧: shiliuchina。
这张图可以对JSAPI和ws的交互有深刻的理解。
github 地址 https://github.com/tradingview
这篇教程也不错:https://zlq4863947.gitbook.io/tradingview/
附上一张漂亮的图: