Highcharts中
chart: { renderTo: 'container', width: myWidth, height:350, spacingLeft:-65 },
yAxis: [{ // Primary yAxis tickPositions: [145.00, 150.00, 155.00, 160.00, 165.00], max: 163.50, labels: { formatter: function() { //我想在这里对this.value做判断, 设置chart里的width值 return this.value.toFixed(2); }, }],
想知道代码怎么写
回复讨论(解决方案)
去下个Highcharts手册看看文档开发 里面都有实例的
不可以,
你还是在外面做判断。
判断完后,再设参数。
在加载数据前先进行数据分析, 把你的myWidth计算好再进行chart的生成.
这也是这种静态绘制的规范思路: 即通过数据决定表现; 而不是在执行表现渲染的过程中再来改变其它的表现参数
在加载数据前先进行数据分析, 把你的myWidth计算好再进行chart的生成.
这也是这种静态绘制的规范思路: 即通过数据决定表现; 而不是在执行表现渲染的过程中再来改变其它的表现参数
之前就是这么做的,但是数据比较多,现在性能不是很好,加载的话需要七秒左右.
不可以,
你还是在外面做判断。
判断完后,再设参数。
数据检索我做了,但是这样比较慢
7秒是指chart的绘制时间吧?不可能进行数据处理也要7秒吧!
如果是绘制时间: 你这样动态的改变会更加降低性能, 只有想办法来进行分步加载之类的处理, 来保证浏览器不会因执行js代码时间过长而卡死
如果是数据处理时间: 如果你的算法逻辑没有问题的话, 只能说数据量确实太大太大了. 要优化只有分步加载数据了
7秒是指chart的绘制时间吧?不可能进行数据处理也要7秒吧!
如果是绘制时间: 你这样动态的改变会更加降低性能, 只有想办法来进行分步加载之类的处理, 来保证浏览器不会因执行js代码时间过长而卡死
如果是数据处理时间: 如果你的算法逻辑没有问题的话, 只能说数据量确实太大太大了. 要优化只有分步加载数据了
在IE9下的话还是很快的,IE8就很慢了。对数据check太多了,这种情况一般怎么解决
一般优化的算法思路: 减少遍历数量(尽量只做一次遍历), 不使用迭代/递归
对于js, 由于它是单线程, 所以为了避免js在一段逻辑内"卡住", 可以将数据分段加载

本文讨论了HTML< Progress>元素,其目的,样式和与< meter>元素。主要重点是使用< progress>为了完成任务和LT;仪表>对于stati

本文讨论了html< datalist>元素,通过提供自动完整建议,改善用户体验并减少错误来增强表格。Character计数:159

本文讨论了HTML< meter>元素,用于在一个范围内显示标量或分数值及其在Web开发中的常见应用。它区分了< meter>从< progress>和前

本文讨论了视口元标签,这对于移动设备上的响应式Web设计至关重要。它解释了如何正确使用确保最佳的内容缩放和用户交互,而滥用可能会导致设计和可访问性问题。

本文讨论了使用HTML5表单验证属性,例如必需的,图案,最小,最大和长度限制,以直接在浏览器中验证用户输入。

本文解释了HTML5< time>语义日期/时间表示的元素。 它强调了DateTime属性对机器可读性(ISO 8601格式)的重要性,并在人类可读文本旁边,增强Accessibilit

本文讨论了< iframe>将外部内容嵌入网页,其常见用途,安全风险以及诸如对象标签和API等替代方案的目的。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

Atom编辑器mac版下载
最流行的的开源编辑器

Dreamweaver CS6
视觉化网页开发工具

Dreamweaver Mac版
视觉化网页开发工具

记事本++7.3.1
好用且免费的代码编辑器

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。