镝数图表交互式导出有四种方式:一、分享链接发布,保持全部交互功能;二、导出嵌入式HTML代码,适配网页响应式布局;三、导出SVG+JS交互包,支持离线部署;四、调用API获取资源自主集成。

如果您在镝数图表中已完成交互式图表制作,但无法将图表以可交互形式导出,则可能是未选择支持交互的导出方式或未正确发布。以下是实现交互图导出的具体操作步骤:
一、通过分享链接发布交互图
该方式生成的链接可在浏览器中直接打开并保持全部交互功能(如悬停提示、点击筛选、缩放、动画等),适用于在线演示与协作。
1、完成图表编辑后,点击右上角【分享】按钮。
2、在弹出窗口中,确保“启用交互”选项已开启(默认为开启状态)。
3、复制生成的分享链接,粘贴至任意现代浏览器中访问,即可查看完整交互效果。
4、该链接支持多人实时访问,且后台自动保存最新版本,无需重复导出。
二、导出为嵌入式HTML代码
该方式获得一段标准HTML代码,可直接插入网页、CMS系统或内部知识库,加载后保留全部交互逻辑与响应式行为。
1、在图表编辑页,点击右上角【分享】→【嵌入代码】。
2、选择嵌入尺寸:可指定固定宽高,或勾选“自适应容器宽度”以适配响应式布局。
3、点击【复制代码】,将代码粘贴至目标网页的
内任意位置。4、确保目标页面已联网,因交互依赖镝数CDN资源动态加载。
三、导出为SVG+JavaScript交互包
该方式生成独立ZIP压缩包,含SVG矢量图文件与配套JS脚本,可离线部署于自有服务器,完全脱离镝数平台运行。
1、进入图表编辑页,点击右上角【下载】→【高级导出】→【SVG+JS交互包】。
2、确认导出项包含“交互逻辑”、“数据绑定”和“事件监听器”(三项默认全选)。
3、下载完成后解压ZIP,将其中index.html置于Web服务器目录下,通过HTTP协议访问即可启用交互。
4、注意:该包不依赖镝数域名,但需确保服务器支持静态文件服务及MIME类型text/javascript正确配置。
四、使用API方式获取交互图资源
适用于开发者集成场景,通过调用镝数开放API获取图表JSON配置与渲染脚本,自主控制初始化与事件绑定。
1、登录镝数后台,在【我的API】→【创建新密钥】获取有效access_token。
2、向接口https://api.dycharts.com/v2/chart/{chart_id}/export发送GET请求,参数携带token及format=interactive。
3、响应体返回包含dataSchema、renderScriptUrl、initConfig的JSON对象。
4、在前端页面引入renderScriptUrl指向的JS,调用其暴露的DyChart.render()方法传入initConfig完成加载。










