jones2000 / HQChart

HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据替换接口
https://jones2000.github.io/HQChart/webhqchart.demo/samples/kline_index_edit.html
Apache License 2.0
2.86k stars 735 forks source link

小程序中使用canvas 2d出错 #167

Closed stephenhyy closed 9 months ago

stephenhyy commented 10 months ago

你好,按照教程使用canvas 2d画分时图报错 这是我的代码 const self = this; // 查询画布节点 wx.createSelectorQuery() .select('#minutechart') .fields({ node: true, size: true, }) .exec((res) => { debugger; // 创建画布元素,绑定画布节点,大小 const element = new JSCommon.JSCanvasElement(); element.ID = 'minutechart'; // eslint-disable-next-line prefer-destructuring element.CanvasNode = res[0]; element.Height = self.height; // 高度宽度需要手动绑定!! 微信没有元素类 element.Width = self.minWidth;

        // 创建hqchart实例
        self.oneDayMinuteLine.JSChart = JSCommon.JSChart.Init(element);
        self.oneDayMinuteLine.Option.Symbol = self.Symbol;
        self.oneDayMinuteLine.Option.DayCount = dayCount;
        self.oneDayMinuteLine.JSChart.SetOption(self.oneDayMinuteLine.Option);
      });

这里报错 image 调试不知道什么原因。

jones2000 commented 10 months ago

不要用proxy,插件代码好像被proxy改了。

jones2000 commented 10 months ago

https://github.com/jones2000/HQChart-Super 这个里面有示例