Code Monkey home page Code Monkey logo

Comments (12)

AAChartModel avatar AAChartModel commented on June 18, 2024

这个问题无法解决, 参考:

from aachartkit.

13267153287 avatar 13267153287 commented on June 18, 2024

这个问题无法解决, 参考:

您好,我看安卓的demo默认就全部显示出来,这是什么原因呢?
另外我设置aachartview的contentWidth为滚动的范围就可以解决这个问题,与此同时带来的问题就是滑动的时候把原本固定在左边的y轴变的不固定了,y轴一起滚动了,请问有没有什么参数可以让y轴固定在左边

from aachartkit.

AAChartModel avatar AAChartModel commented on June 18, 2024

您好,我看安卓的demo默认就全部显示出来,这是什么原因呢?

这个估计是 WKWebView 上才有的 bug, 较早较低的 iOS 版本貌似没有这个问题, 好像是从 iOS 13 之后才有这个问题.

from aachartkit.

AAChartModel avatar AAChartModel commented on June 18, 2024

另外我设置aachartview的contentWidth为滚动的范围就可以解决这个问题,与此同时带来的问题就是滑动的时候把原本固定在左边的y轴变的不固定了,y轴一起滚动了

这个其实只是改动了 WKWebView 中绘制图表的 div 的宽度.

from aachartkit.

AAChartModel avatar AAChartModel commented on June 18, 2024

请问有没有什么参数可以让y轴固定在左边

如上所说, 改变 div 宽度来实现图表的滚动功能, 只是权宜之计, 相当于是设置了一个超宽的图表, 然后让图表整体左右滚动. 图表整体滚动时, 是做不到让 Y 轴固定在左边的.

from aachartkit.

13267153287 avatar 13267153287 commented on June 18, 2024

请问是否可以在初始化的时候手动调用点击事件来处理这个问题

from aachartkit.

AAChartModel avatar AAChartModel commented on June 18, 2024

请问是否可以在初始化的时候手动调用点击事件来处理这个问题

没试过, 不太清楚.

from aachartkit.

AAChartModel avatar AAChartModel commented on June 18, 2024

这个问题或许可以通过将 Highcharts 的渲染工具改为 WebGL 的方式来解决.

参考以下和 ChatGPT 的问答.

你了解 Highcharts 的 boost 模块吗?

  • Boost 模块是 Highcharts 中的一个功能强大的模块,它可以帮助你在图表中渲染数百万个数据点而不影响性能。Boost 模块通过使用 WebGL 技术来渲染图表,从而实现高性能的数据展示。

没有 boost 时, Highcharts 是通过什么技术渲染图表的?

  • Highcharts 在没有使用 Boost 模块时,主要通过 SVG 技术来渲染图表。SVG(可缩放矢量图形)是一种基于 XML 的图形描述语言,它可以实现矢量图形的绘制和展示。Highcharts 使用 SVG 技术来创建图表中的各种元素,包括线条、点、文本等,并通过 DOM(文档对象模型)来管理这些元素。这种方式在处理少量数据点时表现良好,但在处理大规模数据时可能会影响性能和渲染速度。因此,引入 Boost 模块可以通过 WebGL 技术来提升图表的性能和渲染效果。

from aachartkit.

AAChartModel avatar AAChartModel commented on June 18, 2024

boost 模块参考文档;

from aachartkit.

AAChartModel avatar AAChartModel commented on June 18, 2024

注意: boost 模块需要额外引入 modules/boost.js 文件. AAChartKit 中没有包含此文件. 如果要在 AAChartKit 中测试的话, 需要自行引入该文件, 同时还要保证引入的 boost.js 文件的版本号和 AAChartKit 中的 Highcharts.js 主文件版本号保持一致.

from aachartkit.

13267153287 avatar 13267153287 commented on June 18, 2024

这个我就只能尽力一试了,不太会搞js的东西,当作学习一下,看看行不行

from aachartkit.

13267153287 avatar 13267153287 commented on June 18, 2024

这个是不是应该写代码关联一下,我放进去了,没效果

from aachartkit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.