vue-echart,vue-echarts文档

  vue-echart,vue-echarts文档

  这篇文章主要介绍了某视频剪辑软件中使用展示的步骤,帮助大家更好的理解和使用某视频剪辑软件框架,感兴趣的朋友可以了解下

  1:首先要用到展示

  2:在某视频剪辑软件中安装这个依赖

  3:引入要用的页面

  从“电子海图”导入电子海图;

  4:然后初始化

  模板

  a-col span= 12 style= min-height:343 px;宽度:100%;background:# fff ref= getwidth :style= display: model

  div class= layui-col-md6 tjgx-panel

  div class=layui-card

  div class= layui-card-header panel-title

  span class=left-text 统计更新及时率/span

   close-link right-text @ click= on hide

  a-icon type= close style= color:# b0b0b 0;/

  /a

  div class= right-text style= color:# b0b0b 0;

   span v-for=(item,index) in activeList :key=index

  :class=item.is_active?主动:

  @click.stop=Onactive(item,index)

  class= week ref= list“{ item。name } }/span

  !- span class=month 本月/span

   span class=年份本年/span -

  /div

  /div

  div class=" la yui-card-body common-height "

  埃查尔兹莫德尔

  :Maxwidths=widths

  :MinHeight=MHeight

  :echartsColor=xAxis.color

  :legendWAndH=legendWAndH

  :xAxisData=xAxis.data

  :seriesData=xAxis.x.data

  :SerNameValue=xAxis . SerNameValue

  :echartsName=xAxis.name

  /

  !-div class= tjgx-con id= container style= min-height:280 px;:style= 宽度:宽度像素/div -

  /div

  /div

  /div

  /a列

  /模板

  脚本

  从导入埃查尔兹莫德尔././viewModal/Echarts

  //从“电子海图”导入电子海图;

  导出默认值{

  组件:{

  埃查尔兹莫德尔

  },

  data(){

  返回{

  型号:"块",

  宽度:,

  传说:[15,15,18],

  身高:,

  xAxis:{

  数据:[广州, 深圳, 珠海, 汕头, 佛山, 韶关, 湛江, 肇庆, 江门, 茂名, 惠州, 梅州, 汕尾, 河源, 阳江, 清远, 东莞, 中山, 潮州, 揭阳, 云浮],

  x:{

  数据:【7.9,2,6,5,7,5,7,80,6,7,6,86,6,56,7,6,8,5,4,7,8】,

  //数据:[87.9,58,67,56,72,54,74,59,64,75,68,47,63,89,78,64,82,56,40,73,80],

  },

  名称:及时率, //图表名称

  SerNameValue:{

  位置:"顶部",

  颜色: #3398DB ,//

  },

  //color: //图表颜色

  颜色: #3398DB //图表颜色

  },

  活动列表:[

  {

  名称:本周,

  is_active:true,

  },

  {

  名称:本月,

  is_active:false,

  },

  {

  名称:本年,

  is_active:false,

  },

  ]

  }

  },

  已安装(){

  this.widths=String((this .$参考文献。获取宽度。$ El。客户端宽度)-30);//画布宽度

  这个MH height=String((这个.$参考文献。获取宽度。$ El。客户身高)-68)//画布高度

  },

  方法:{

  onHide(){

  const _ this=这个

  _ this.model= none

  _这个. emit(isHide ,_this.model,0)

  },

  Onactive(val,index){

  const _this=这个

  let Alist=_this.activeList

  让长度=_this .$参考文献。列表。长度

  让axis=_this.xAxis

  设sumber=0;

  设arr=[];

  对于(设t=0;t长度;t ){

  列表[t]is _ active=false

  }

  if( val.name==本周 ){

  sumber=1

  }else if ( val.name==本月 ){

  sumber=1

  }else if( val.name==本年 ){

  sumber=1

  }

  列表[索引]。is _ active=true

  axis.x.data.map(item={

  item=sumber

  数组推送(项目)

  })

  轴。十。数据=数组

  _this.xAxis=axis

  _ this.activeList=Alist

  }

  }

  }

  /脚本

  样式范围

  /* .周{

  填充:0 1%;

  } */。拉用户-卡片-表头{

  位置:相对;

  高度:42px

  行高:42px

  填充:0 15px

  border-bottom:1px solid # f6f 6 f 6;

  颜色:# 333;

  border-radius:2px 2px 0 0;

  字体大小:14px

  }。普通高度{

  高度:280像素

  }。拉易卡{

  边距-底部:15px

  边框-半径:2px

  背景色:# fff

  方框阴影:0 1px 2px 0 rgba(0,0,0,05);

  }。拉易-卡片-正文{

  位置:相对;

  填充:10px 15px

  行高:24px

  }。layui-col-md20 {

  宽度:20%;

  }。时间-城市-面板{

  显示:flex!重要;

  justify-content:space-between;

  对齐-项目:居中;

  }。时间-城市-面板img {

  宽度:73px!重要;

  身高:61px!重要;

  填充:0 10px 10px!重要;

  }。时间-城市-面板。单行的,时间-城市-面板。两行{

  填充:0 10px

  }。时间-城市-面板。单行p:第一种类型{

  字体大小:18px

  字体粗细:粗体;

  填充:0 0 10px

  文本对齐:左对齐;

  }。时间-城市-面板。双排p:第一种类型{

  填充:0 0 10px

  颜色:# 96acbc

  字体粗细:粗体;

  行高:22px

  }。db_img {

  宽度:20px

  高度:22px

  保证金:0 5px

  垂直对齐:居中;

  }。面板-标题。左侧文本{

  左填充:10px

  边框-左侧:8px纯色# 239fe6

  字体大小:20px

  显示:内嵌-块;

  高度:30px

  行高:30px

  垂直对齐:居中;

  }。面板-标题。右文本{

  浮动:对;

  颜色:# 239fe6

  字体大小:14px

  左边距:15px

  }

  /*筒高度*/。普通高度{

  高度:280像素

  }。文本溢出{

  空白:nowrap

  溢出:隐藏;

  文本溢出:省略号;

  }。tjgx-面板。右侧文本范围,ajtj-面板。右侧文本范围{

  显示:内嵌-块;

  颜色:# b0b0b0

  }。tjgx-面板。右文本span .主动。ajtj-面板。右侧文本span.acitive {

  颜色:# 239fe6

  }

  #图表,

  #ajtjChart {

  宽度:100%;

  身高:90%;

  }

  /风格

  5:电子海图组件

  模板

  差异

  !- style=最小高度:280像素-

  div id= Echarts :style= width: Maxwidths px;最小高度:最小高度像素 /格

  !-div id= e charts v-if= is grid==false :style= width: Maxwidths px;高度:最小高度像素 /格-

  /div

  /模板

  脚本

  从“电子海图”导入电子海图;

  从"电子图表/lib/export "导入{ number };

  导出默认值{

  道具:{

  Isgrid:{

  类型:布尔型,

  默认值:()=true //默认显示柱状图

  },

  ss:{

  类型:对象,

  默认值:()={}

  },

  最大宽度:{

  类型:字符串,//整个容器的宽度

  默认值:""

  },

  最小高度:{

  类型:字符串,//最小高度

  默认值:""

  },

  echartsColor:{ //图像的颜色

  类型:字符串,

  默认值:""

  },

  legendWAndH:{ //图例的宽高位置等

  类型:数组,

  默认值:()=[15,15,18]

  },

  legendColor:{

  类型:字符串,

  默认值:()= //图例的颜色,如果不加则默认是图形颜色

  },

  xAxisData:{ //图形X轴的数据

  类型:数组,

  默认值:()=[]

  },

  YAxisName:{ //图形y轴的名称设置数组或者百分比

  类型:对象,

  默认值:()={}

  //默认值:{姓名: 111 ,格式化程序:" {value}%}

  },

  系列数据:{

  类型:数组,//显示图像的数据占据的多少

  默认值:()=[]

  },

  SerNameValue:{ //图形数据分析的占据的位置左上右下和显示的颜色

  类型:对象,

  默认值:()={}

  //默认值:{position:top,color:“# 3398 db”,格式化程序:" { c } %"}

  },

  echartsName:{ //图形的名称

  类型:字符串,

  默认值:()=柱状图

  },

  XorYatter:{

  类型:数组,

  默认值:()=[{value}% , {c}%] //默认为百分比

  },

  //雷达图的参数

  gWidth:{ //宽度默认为百分百

  类型:字符串,

  默认值:()=100

  },

  盖特:{

  类型:字符串,

  默认值:()=90 //高度默认为90

  },

  gridValue:{ ///雷达图的名称等等格式[{text:11}]

  类型:数组,

  默认值:()=[]

  },

  格里德劳斯:{ //圆圈大小

  类型:数量,

  默认值:()=80 //默认为80

  },

  gridTextStyle:{ //名称的默认颜色文本

  类型:字符串,

  默认值:()=#6bbcef

  },

  symbolSize:{ //圆点的大小

  类型:数量,

  默认值:()=10

  },

  服务值:{

  类型:数组,

  默认值:()=[] //网格里面对应的数值

  },

  serVcolor:{

  类型:字符串,

  默认值:()=#1bbdf8 //数值的默认颜色服务值的

  },

  线条样式颜色:{

  类型:字符串,

  默认值:()=#1cbdf8 //连接线的颜色

  },

  itemStyleColor:{

  类型:字符串,

  默认值:()=#1cbdf8 //连接圆点的默认颜色

  },

  BgColor:{

  类型:字符串,

  默认值:()= rgba(189230249,0.5)

  }

  },

  data(){

  返回{

  选项:{

  颜色:[],//图例颜色

  图例:{

  数据:[],//图例名称

  项目宽度:0,//图例的宽度

  项目高度:0,//图例的高度

  右:0,

  textStyle:{

  颜色:""

  }

  },

  xAxis:{

  数据:[] //x轴数据

  },

  亚西斯:{

  名称:,//名称

  axisLabel:{

  格式化程序: //是否显示百分比

  }

  },

  系列:[

  {

  名称:,

  类型: bar ,//类型

  数据:[],//X轴显示的数据

  标签:{

  正常:{

  秀:真的,

  位置:,

  颜色:,

  格式化程序:""

  }

  }

  }

  ]

  },

  选项:{

  雷达:[

  {

  指示器:[],//显示的名称的字段只能是文字ps:[{text:aaa}]

  半径:0,//园角

  名称:{

  textStyle:{

  颜色: //颜色

  }

  },

  symbolSize:0,//圆点大小

  }

  ],

  系列:[

  {

  类型:"雷达",

  数据:[{

  值:[],//对应的数据

  标签:{

  正常:{

  秀:真的,

  颜色:,//选中的时候颜色

  格式化程序:(params)={

  返回参数值

  }

  }

  },

  //连接线颜色

  线型:{

  颜色:,

  },

  //连接圆点颜色

  项目样式:{

  颜色:""

  },

  //图表背景网格的颜色

  区域样式:{

  正常:{

  不透明度:0.9,

  颜色:""

  }

  }

  }]

  }

  ]

  }

  }

  },

  已创建(){

  const _ this=这个

  console.log(_this .Isgrid)

  console.log(这个。电子海图)

  如果(_这个Isgrid ){

  _this.onloads() //初始化数据

  }否则{

  _this.isInitGrid()

  }

  },

  已安装(){

  const _ this=这个

  if(_this.ss){

  _this.option={}

  _这个。option=_ this。ss;

  }

  setTimeout(()={

  _这个. nextTick(()={

  让e图=e图。init(文档。getelementbyid( e charts ))

  Echarts.setOption(_this.option,true)

  })

  },500)

  },

  观察:{

  seriesData(val){

  this.seriesData=val

  this.onloads(true)

  }

  },

  方法:{

  加载(是){

  const _ this=这个

  让op=_this。选项

  op.color=[_this.echartsColor]

  传奇故事。data=[_ this。echartsname]

  传奇故事。项目宽度=_ this。图例wandh[0]

  传奇故事。项目高度=_ this。传奇万德[1]

  右=_this.legendWAndH[2]

  传奇故事。文本样式。color=_这个。legend color== ?_this.echartsColor:" "

  op.xAxis.data=_this.xAxisData

  你好。name=_ this。echartsname

  你好。轴标签。formatter=_ this .XorYatter[0]

  操作系列[0]。data=_this.seriesData

  操作系列[0]。name=_this.echartsName

  操作系列[0]。标签。正常。位置=_ this .SerNameValue.position

  操作系列[0]。标签。正常。formatter=_ this .XorYatter[1]

  操作系列[0]。标签。正常。color=_这.SerNameValue.color== ?_this.echartsColor:_this .SerNameValue.color

  _ this.option=op

  如果(是){

  _这个. nextTick(()={

  让e图=e图。init(文档。getelementbyid( e charts ))

  Echarts.setOption(op,true)

  })

  }

  },

  isInitGrid(){

  const _ this=这个

  让g=_ this.options

  雷达[0].indicator=_this.gridValue

  雷达[0].radius=_this.gridraius

  g。雷达[0]。姓名。文本样式。color=_这个。网格文本样式

  雷达[0].symbolSize=_this.symbolSize

  g系列[0]。数据[0]。值=_这个。服务值

  g系列[0]。数据[0]。标签。正常。color=_这个。服务器颜色

  g系列[0]。数据[0]。线条样式。color=_这个。线条样式颜色

  g系列[0]。数据[0]。项目样式。color=_这个。项目样式颜色

  g系列[0]。数据[0]。区域样式。正常。color=_这.背景颜色

  }

  }

  }

  /脚本

  6:效果图

  以上就是某视频剪辑软件中使用展示的步骤的详细内容,更多关于某视频剪辑软件使用展示的资料请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: