当前位置: 首页 > news >正文

官方文档|Vue 集成 Highcharts Dashboards

要用 Vue 创建一个仪表盘,请按照以下步骤操作:

1. 安装 Dashboards 包

npminstall@highcharts/dashboards

2. 导入 Dashboards 包

importDashboardsfrom'@highcharts/dashboards';

3. 其他包

考虑使用额外的包,比如 Highcharts 或 Grid,以充分发挥 Dashboards 的潜力。

首先,安装选用包。

npminstallhighcharts

然后,导入该包和专用的插件,将其连接到仪表盘。

importHighchartsfrom'highcharts/es-modules/masters/highcharts.src.js';importDashboardsfrom'@highcharts/dashboards/es-modules/masters/dashboards.src.js';importGridfrom'@highcharts/dashboards/es-modules/masters/datagrid.src.js';Dashboards.HighchartsPlugin.custom.connectHighcharts(Highcharts);Dashboards.GridPlugin.custom.connectGrid(Grid);Dashboards.PluginHandler.addPlugin(Dashboards.HighchartsPlugin);Dashboards.PluginHandler.addPlugin(Dashboards.GridPlugin);

请注意:如果你正在使用Visual Studio Code编辑器和
Volar扩展,您应该更改扩展设置
"vue.server.maxFileSize"设置为至少25000000字节
完整的编辑器支持所有Highcharts模块。你可以在菜单上找到
菜单File->偏好Preferences->设置Settings,在这里你必须滚动到
Vue:最大文件大小的值。

4. 为仪表盘创建一个 HTML 结构

有两种方法可以实现:

使用仪表盘布局系统

要做到这一点,首先导入layout模块并初始化它:

import'@highcharts/dashboards/es-modules/masters/modules/layout.src.js';

在你想要渲染仪表盘的地方添加一个 div:

<divref="dashboardContainer"></div>

声明你的HTML结构

详细信息请参阅 文档.

5. 创建一个仪表盘

仪表盘是使用工厂函数Dashboards.board创建的。该函数接受三个参数:

  • container- 仪表盘将被渲染的元素,可以是元素的 ID 或者元素的直接引用
  • options- 仪表盘的配置对象
  • isAsync- 仪表盘是否应异步渲染 - 在使用外部数据资源时是否具有功能性

演示 Demos

看看以下演示,了解它的工作原理:

  • 基本实时示例
  • 自定义布局实时示例
http://www.cnnetsun.cn/news/12073.html

相关文章:

  • 当矢量艺术遇见光学魔法:Inkscape如何重新定义科学绘图?
  • 城通网盘直连解析终极指南:告别限速,体验极速下载
  • LX Music Desktop:颠覆传统音乐播放体验的开源神器
  • 终极免费AI音乐分离神器完整使用指南
  • Wan2.2-T2V-A14B在品牌IP形象推广中的系列化内容生产能力
  • 抖音视频解析与无水印下载技术实现指南
  • 15亿参数重构多模态格局:字节跳动Tar-1.5B开源模型的技术突破与行业变革
  • Wan2.2-T2V-A14B能否生成带有弹幕互动预览的社交视频?
  • 专业级AMD调优工具:SMUDebugTool硬件调试完整使用手册
  • Fastboot Enhance:Windows平台Android设备管理的实用解决方案
  • Wan2.2-T2V-A14B模型能否生成包含图表动画的数据视频?
  • 终极KK-HF_Patch完整教程:精通Koikatu游戏优化全流程
  • 移动端PDF预览革命:pdfh5.js带来的丝滑体验
  • 2025效率革命:ERNIE 4.5-VL如何用30亿参数重塑多模态AI产业
  • 终极跨平台漫画阅读器Venera完全指南:打造无缝阅读体验
  • 深蓝词库转换完整使用指南:从安装配置到高级应用
  • QMCDecode终极指南:Mac用户音频解密的完整解决方案
  • Wan2.2-T2V-A14B模型在儿童教育动画生成中的合规性探讨
  • 5分钟学会Beyond Compare密钥生成:简单快速激活终极指南
  • 37、计算机中的熵与算法复杂度解析
  • 猫抓浏览器扩展终极指南:网页媒体资源智能捕获利器
  • W_Mesh_28x:Blender参数化建模完整指南
  • Wan2.2-T2V-A14B如何生成符合特定年龄段审美的动画内容?
  • 原神帧率优化工具深度解析:告别60帧限制的全新体验
  • Windows驱动仓库清理神器:DriverStore Explorer完全免费使用教程
  • FFXIV TexTools终极指南:快速打造个性化FF14角色外观
  • Wan2.2-T2V-A14B在工业设备操作培训视频中的安全警示机制
  • 某次图像处理延迟高,后来用SharedArrayBuffer零拷贝传数据
  • Wan2.2-T2V-A14B模型的API限流与防滥用机制
  • Wan2.2-T2V-A14B支持720P高清输出,适合电视广告制作吗?