首页 > 其他分享 >Axure调用echarts图表

Axure调用echarts图表

时间:2023-05-06 18:22:19浏览次数:26  
标签:option script data 图表 var Axure type echarts

本文分为两个模块:代码修改、代码引用

代码修改

 代码修改,需要一个固定模板,然后将echarts源码复制放在模板中即可;以下是模板代码

代码模板:

模板开始

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=aqrw]').get(0);
var myChart = echarts.init(dom);

var 我是echarts源码

if (option && typeof option === "object"){
myChart.setOption(option, true);
}}, 100);

模板结束

 

 代码示例:

代码示例开始

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=aqrw]').get(0);
var myChart = echarts.init(dom);

var option = {
color: [ "#4C50B2",'#008FE0','#D9001E',],
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
}
},
legend: {
data: ['完成', '接收', '下发', ]
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: [
{
type: 'category',
data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']
}
],
yAxis: [
{
type: 'value'
}
],
series: [

{
name: '接收',
type: 'bar',
stack: '总量',
areaStyle: {},
data:[4, 3, 1, 4, 3, 3, 2,1, 4, 9, 3, 2]
},
{
name: '下发',
type: 'bar',
stack: '总量',
areaStyle: {},
data: [3, 3, 3, 3, 4, 3, 2, 5, 4, 2, 3, 3]
},
{
name: '完成',
type: 'line',
data: [7, 6, 3, 7, 8, 5, 5, 7, 9, 9, 7, 6],
markLine: {
lineStyle: {
type: 'dashed'
},
/* data: [
[{type: 'min'}, {type: 'max'}]
]*/
}
},
]
};
if (option && typeof option === "object"){
myChart.setOption(option, true);
}}, 100);

代码示例结束

 代码引用

拖入矩形原件→给原件取一个非中文名称

设置交互,载入时打开链接 →链接到“链接到URL或文件路径” → 点击【fx】

复制代码到【插入变量或函数】文本框

 能正常浏览到图表就成功了!

 

 

 

 

 

标签:option,script,data,图表,var,Axure,type,echarts
From: https://www.cnblogs.com/jinhong/p/17378172.html

相关文章

  • Echarts图表X轴文本过长导致展示不全
    今天就遇到如题目所说问题。遇到问题当然取看官方文档喽,链接奉上ECharts-axis博主使用的ECharts版本号为5.4.5这个问题效果图如下:可以看到x轴文本太长,导致部分x轴标签无法正常显示,在这里提供两种解决办法,并告诉大家博主踩的坑!nameTextStyle相信我,这是个坑在文档里,xAxis......
  • 记录一件很神奇的类型转换问题(springboot项目+echarts)
    今天博主在应付学校的实验,想要使用echarts绘制一张很简单的条形图(博主是初学者),如下(时间还未作排序) 对于横轴,我封装了一个dateList,这个datelist是用java,将数据库中date类型的数据,提取其年月拼装而成的,代码如下:Stringdate=String.valueOf(art.getArticleCreateTime().getYea......
  • [Axure RP 9]怎么让鼠标移动到某元件上变成小手
    描述:在Axure中画原型图时经常会遇到制作当鼠标移动到按钮上鼠标就变成小手形状的交互事件一、准备工具AxureRP9二、工具材料元件(任一)三、实现步骤1、在axure中的拖入你想要的设置效果的元件,这里演示的是常见的按钮和文本框。(这个时候可以知道鼠标时没有发生变化的)......
  • echarts数据可视化-动态柱状图
    效果如下:此处用的echarts柱状图为:AxisAlignwithTick本文的要讨论的内容:1、柱状图样式修改2、多数据的缩放展示柱状图样式修改//数据constcity=reactive([{value:335,name:'长沙'},{value:310,name:'武汉'},{value:274,name:'岳阳'}......
  • echarts 5.x 如果legend设置selected时,legend需要单击两次才能切换状态
    在第一组的selected里面先进行声明,在当前组再进行一次声明就可以了。 legend:[    {     show:true,     x:'center',     y:'0',     data:['日平均气温(℃)','日平均室温(℃)'],     textStyle:{......
  • echarts饼图实现圆环图例修改
    实现效果:代码:constoption={//环形图中间文字title:{text:'1200',subtext:'总户数',textStyle:{fontSize:16,color:'#333',fontWeight:600,},subtextStyle:{fontSize:12,c......
  • echarts折线实心圆点、折线阴影
    echarts作为我们前端小伙伴常用的可视化库,那我们画出有阴影的折线图,让折线图比较立体感。可以使用折线图的lineStyle实现效果如图代码如下:series:[{data:[150,230,224,218,135,147,260],type:"line",smooth:true,symbol:'circle',//将小......
  • 辽宁省 Echarts 图
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>辽宁省地图</title><scriptsrc="https://cdn.bootcdn.net/ajax/libs/echarts/5.2.2/echarts.min.js"></script><scriptsrc=&q......
  • Excel常见图表的类型及用途
    Excel图表在工作中常用主要有簇状柱形图、堆积柱形图、百分比堆积柱形图等、条形图、折线图、饼图、气泡图、雷达图等,以及多种类型图表的混合使用。不同的图表具有不同的特点,也具有不同的应用用途。柱形图是排列在工作表的列或行中的数据可以绘制到柱形图中。柱形图用于显示一段时......
  • 去除echart鼠标经过图表时默认背景黄色问题
    废话不说,上代码:策一://注册mouseover事件,去除hover样式myChart.on("mouseover",function(){myChart.dispatchAction({type:"downplay",})})策二(荐):geo:{emphasis:{disabled:true},}写在最后duang~这时候产品站出来了,说我要在......