文章目录

  • 一、固定JS代码
  • 二、可变代码示例

要想在Axure中载入echarts动态图表,需要利用原件交互动作。具体步骤如下:

step1:选择原件

step2:添加载入交互

step3:添加打开链接动作

step4:选择链接外部URL,并写入JS代码

step5:保存并预览

一、固定JS代码

下列代码是固定代码,需要将原件名称修改给step1中的实际原件名称,需要将可变代码处全部#和文字替换为具体的JS代码。

javascript:
var script = document.createElement('script');
script.type = "text/javascript";
script.src ="https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js";
document.head.appendChild(script);
setTimeout(function(){var dom =$('[data-label=原件名称]').get(0);var myChart = echarts.init(dom);
#######################################    #可变代码
#######################################
if (option && typeof option === "object"){myChart.setOption(option, true);    }}, 800);

二、可变代码示例

Apache ECharts是一个基于JS的开源可视化图标库,在其官网示例中几乎涵盖所有二维图表、三维图表的交互图形示例JS代码,可以直接拷贝后针对性进行修改即可。如饼图

左侧代码如下:

option = {tooltip: {trigger: 'item'},legend: {top: '5%',left: 'center'},series: [{name: 'Access From',type: 'pie',radius: ['40%', '70%'],avoidLabelOverlap: false,itemStyle: {borderRadius: 10,borderColor: '#fff',borderWidth: 2},label: {show: false,position: 'center'},emphasis: {label: {show: true,fontSize: '40',fontWeight: 'bold'}},labelLine: {show: false},data: [{ value: 1048, name: 'Search Engine' },{ value: 735, name: 'Direct' },{ value: 580, name: 'Email' },{ value: 484, name: 'Union Ads' },{ value: 300, name: 'Video Ads' }]}]
};

Axure自定义Echarts交互图相关推荐

  1. 百度地图 - 自定义ECharts覆盖物

    简介 在开发地图可视化页面时,产品想在城市的对应位置展示一个统计图.这时候先不要慌,大声的说你是在哪抄的这个需求.好看到页面了,就没有前端人不会(抄的)开发的.研究后发现使用的是,百度地图api自定义 ...

  2. Axure自定义元件

    Axure自定义元件及元件库 前言 一.创建元件库及元件 1.新建页面(作为元件库) 2.在页面中编辑内容(创建元件) 3.根据需求给元件绑定相关事件 4.给元件库命名 5.保存元件库 二.导入元件库 ...

  3. 自定义echarts地图展示行政区域

    展示全国前十数据省份及数据大小如图 echarts地图设置map默认显示中国地图,若想自定义各省市县地图需要先引入当地数据资源json文件 以沈阳为例 首先引入沈阳json文件 如下 import s ...

  4. 【Echarts图例点击事件】自定义Echarts图例legend点击事件(已解决)

    目录 先睹为快(效果) 1.实现Echarts多条曲线 2.点击echarts触发接口请求 2.1 先默认隐藏部分数据 2.2 自定义legend图例点击事件 3.源码下载地址(解压即用) **[写在 ...

  5. Axure 自定义元件库

    点击文件 -> 新建元件库 可以添加多个元件,并将期重命名 保存元件库 新建页面 添加元件,选择自建的元件库 导入后就会发现我的原件库 这样就可以使用我们自定义的元件库了

  6. 自定义Echarts图表图例的图片

    从Echarts官网上我们可以知道图例默认的图片样式有以下几种,分别是'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arr ...

  7. 自定义echarts地图,HTML+CSS加载全国、或某一省市(安徽省)(各个省市县)地图的完美方法

    echarts加载全国.或某一省市(安徽省)(各个省市县)地图: 1.全国地图大屏demo实例下载 2.安徽省地图大屏demo实例下载 如果想要其他省.市.县地图方法一样,可以参考这篇文章:链接如下: ...

  8. 【Vue ECharts开发】自定义echarts柱状图颜色渐变效果

    1. 效果演示 2. 示例代码 Vue 模板代码: <template><div><div id="main"></div>< ...

  9. echarts图表y轴数据设置为固定值,等间距,如何自定义echarts图表y轴数据

    如图 将Y轴 设置为固定的0% 20% ----100%  话不多说直接上代码 yAxis: {type: 'value',max: 100,//最大值min: 0,//最小值interval:20, ...

最新文章

  1. PTA 基础编程题目集 7-27 冒泡法排序 C语言
  2. 企业邮箱自建战略优势大盘点
  3. Spring - Java/J2EE Application Framework 应用框架 第 4 章 属性编辑器,数据绑定,校验与BeanWeapper(Bean封装)
  4. 【ArcGIS风暴】ArcGIS生成GlobeLand30土地利用数据集中国区域行列号shp格式对照图(附shp下载)
  5. java上传组件_java上传组件FileUpload
  6. ACCESS的System.Data.OleDb.OleDbException: INSERT INTO 语句的语法错误
  7. CCCC-GPLT L1-035. 情人节 团体程序设计天梯赛
  8. 2010年最令人期待的10款视频游戏
  9. Java岗招聘标准水涨船高,五年Java程序员表示面试太难了
  10. javascript作用域链详解
  11. C4D快速入门教程——可编辑模式
  12. 不知道怎么压缩图片大小?分享2个压缩小技巧
  13. FireWorks-程序员的做图工具
  14. 【OpenCV】图像多通道混合、缩放
  15. 攻防演练中防守方的防护措施.
  16. ‘Staring Tomcat v8.0 Server at localhost ’ has encountered a problem 问题解决
  17. 【矩阵论】单射、满射与双射
  18. win10时间同步服务器修改
  19. Unity 交通系统
  20. 正态总体的样本均值与样本方差的分布

热门文章

  1. Java 根据多边形坐标点 计算多边形面积
  2. sqlserver中window身份验证跟sql server身份验证的区别
  3. C++10进制转16进制
  4. Mysql-DATE_FORMAT()日期格式
  5. 数据仓库之维度表和事实表
  6. java 增加内存_如何增加java虚拟机可以使用的最大内存
  7. iframe基本使用
  8. 【散文】 醉月湖畔,为谁染红妆
  9. 期望最大化(Expectation Maximization)算法介绍
  10. DailyTask-关于电梯问题