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

微信卖货小程序百度移动端优化

微信卖货小程序,百度移动端优化,设计素材网站免费的,企石东莞网站建设[vue]Echart使用手册 使用环境Echart的使用Echart所有组件和图表类型Echart 使用方法 使用环境 之前是在JQuery阶段使用Echart,直接引入Echart的js文件即可,现在是在vue中使用,不仅仅时echarts包,还需要安装vue-echarts: "…

[vue]Echart使用手册

  • 使用环境
  • Echart的使用
    • Echart所有组件和图表类型
    • Echart 使用方法

使用环境

之前是在JQuery阶段使用Echart,直接引入Echart的js文件即可,现在是在vue中使用,不仅仅时echarts包,还需要安装vue-echarts:

"vue": "^3.3.10",
"echarts": "^5.4.2",
"vue-echarts": "^6.6.2",

Echart的使用

Echart所有组件和图表类型

在vue中使用Echart发现在设置某些属性的时候,图上对应的测试项死活出不来。。。

然后翻找源代码发现,对于Echart中属性的使用,都需要注册–组件与对应类型图表

在使用过程中图表很容易猜测出来,柱图或者折线图,但是组件的名称就不太容易确定,又没有明确的文档说明,只能查看源码

以下是所有组件与图表类型,需要的时候注册对应的即可:

    var BUITIN_COMPONENTS_MAP = {grid: 'GridComponent',polar: 'PolarComponent',geo: 'GeoComponent',singleAxis: 'SingleAxisComponent',parallel: 'ParallelComponent',calendar: 'CalendarComponent',graphic: 'GraphicComponent',toolbox: 'ToolboxComponent',tooltip: 'TooltipComponent',axisPointer: 'AxisPointerComponent',brush: 'BrushComponent',title: 'TitleComponent',timeline: 'TimelineComponent',markPoint: 'MarkPointComponent',markLine: 'MarkLineComponent',markArea: 'MarkAreaComponent',legend: 'LegendComponent',dataZoom: 'DataZoomComponent',visualMap: 'VisualMapComponent',// aria: 'AriaComponent',// dataset: 'DatasetComponent',// DependenciesxAxis: 'GridComponent',yAxis: 'GridComponent',angleAxis: 'PolarComponent',radiusAxis: 'PolarComponent'};var BUILTIN_CHARTS_MAP = {line: 'LineChart',bar: 'BarChart',pie: 'PieChart',scatter: 'ScatterChart',radar: 'RadarChart',map: 'MapChart',tree: 'TreeChart',treemap: 'TreemapChart',graph: 'GraphChart',gauge: 'GaugeChart',funnel: 'FunnelChart',parallel: 'ParallelChart',sankey: 'SankeyChart',boxplot: 'BoxplotChart',candlestick: 'CandlestickChart',effectScatter: 'EffectScatterChart',lines: 'LinesChart',heatmap: 'HeatmapChart',pictorialBar: 'PictorialBarChart',themeRiver: 'ThemeRiverChart',sunburst: 'SunburstChart',custom: 'CustomChart'};

Echart 使用方法

import { use } from "echarts/core";
import { CanvasRenderer } from "echarts/renderers";
import { BarChart, LineChart, PieChart, ScatterChart } from "echarts/charts";
import { TitleComponent, TooltipComponent, LegendComponent, GridComponent, ToolboxComponent, MarkPointComponent, MarkLineComponent } from "echarts/components";use([CanvasRenderer,//必须注册TitleComponent,TooltipComponent,LegendComponent,GridComponent,ToolboxComponent,MarkPointComponent,MarkLineComponent,//需要展示该属性就需要注册BarChart,
]);

例如,上述代码中并不是案例都会用到MarkPointComponent,在设置图表选项中用到了该点才会需要注册。

以下是设置选项,option设置遵循Echart文档即可:

const barOps=reactive({title: {text: "柱图",left: "left"},tooltip: {trigger: "axis",axisPointer: {type: "cross",crossStyle: {color: "#999"}}},legend: {data: ["条数", "金额"]},xAxis: [{type: "category",data: ["成功","失败","重试"],axisPointer: {type: "shadow"}}],yAxis: [{type: "value",name: "条数",min: 0,max: null,interval: 100000,axisLabel: {formatter: "{value}"}},{type: "value",name: "金额",min: 0,max: null,interval: 200000,axisLabel: {formatter: "{value} 元",rotate: "-45"}}],series: [{name: "条数",type: "bar",data: [200,100,500]},{name: "金额",type: "bar",yAxisIndex: 1,tooltip: {valueFormatter: function (value) {return value;}},label: {show: true,formatter: "{@金额}",rotate: 90,position: ["50%", "50%"]},data:  [22200,1077770,5000]}]
})

series中type设置的类型,就是需要注册的图表类型,其它barOps的属性基本都是组件,也是从这里确定你要注册的内容

<v-chart class="echarts" :option="barOps" :autoresize="true"></v-chart>
<style>
.echarts {width: 100%;height: 600px;
}
</style>

以上是图表的vue相关代码,设置还有非常重要的一点,在最开始的时候没有设置class="echarts",图表根本不展示,所以 Echart 一定要设置高度
在这里插入图片描述


文章转载自:
http://horrent.hwLk.cn
http://short.hwLk.cn
http://olm.hwLk.cn
http://mutably.hwLk.cn
http://adoptee.hwLk.cn
http://scheduler.hwLk.cn
http://biphenyl.hwLk.cn
http://plagiarize.hwLk.cn
http://sectional.hwLk.cn
http://malaise.hwLk.cn
http://synovitis.hwLk.cn
http://djawa.hwLk.cn
http://adverbial.hwLk.cn
http://dubbing.hwLk.cn
http://imply.hwLk.cn
http://wfb.hwLk.cn
http://nfu.hwLk.cn
http://presbycusis.hwLk.cn
http://stadtholder.hwLk.cn
http://nephrotic.hwLk.cn
http://concision.hwLk.cn
http://cryptanalysis.hwLk.cn
http://liza.hwLk.cn
http://remiss.hwLk.cn
http://crazyweed.hwLk.cn
http://catface.hwLk.cn
http://coleopteron.hwLk.cn
http://neroli.hwLk.cn
http://verdian.hwLk.cn
http://ensue.hwLk.cn
http://cisborder.hwLk.cn
http://evoke.hwLk.cn
http://misapplication.hwLk.cn
http://celerity.hwLk.cn
http://subastral.hwLk.cn
http://cockneyfy.hwLk.cn
http://prepaid.hwLk.cn
http://hyperbatic.hwLk.cn
http://worrisome.hwLk.cn
http://profiteering.hwLk.cn
http://photogrammetry.hwLk.cn
http://ardeb.hwLk.cn
http://youngster.hwLk.cn
http://thoroughpaced.hwLk.cn
http://zoopathology.hwLk.cn
http://interwreathe.hwLk.cn
http://allogamous.hwLk.cn
http://sugarbush.hwLk.cn
http://mountaintop.hwLk.cn
http://sapphirine.hwLk.cn
http://truckman.hwLk.cn
http://senseless.hwLk.cn
http://fred.hwLk.cn
http://by.hwLk.cn
http://sovran.hwLk.cn
http://derbylite.hwLk.cn
http://thallus.hwLk.cn
http://menfolk.hwLk.cn
http://ecosystem.hwLk.cn
http://terylene.hwLk.cn
http://solemnization.hwLk.cn
http://lentiginose.hwLk.cn
http://sept.hwLk.cn
http://indisputable.hwLk.cn
http://petrograd.hwLk.cn
http://honeymouthed.hwLk.cn
http://cgs.hwLk.cn
http://anoint.hwLk.cn
http://spag.hwLk.cn
http://mouthy.hwLk.cn
http://antedate.hwLk.cn
http://lineate.hwLk.cn
http://dialyzate.hwLk.cn
http://giblets.hwLk.cn
http://spermoblast.hwLk.cn
http://mycostat.hwLk.cn
http://independent.hwLk.cn
http://whir.hwLk.cn
http://rcmp.hwLk.cn
http://chippie.hwLk.cn
http://decathlon.hwLk.cn
http://abashed.hwLk.cn
http://contrastimulant.hwLk.cn
http://thrice.hwLk.cn
http://epiphloedal.hwLk.cn
http://puppyish.hwLk.cn
http://signiory.hwLk.cn
http://gastrologist.hwLk.cn
http://ending.hwLk.cn
http://casebound.hwLk.cn
http://metapsychic.hwLk.cn
http://kcb.hwLk.cn
http://worship.hwLk.cn
http://cymling.hwLk.cn
http://tulip.hwLk.cn
http://prolog.hwLk.cn
http://urochrome.hwLk.cn
http://bolshevik.hwLk.cn
http://depletion.hwLk.cn
http://cruise.hwLk.cn
http://www.15wanjia.com/news/81245.html

相关文章:

  • 开源的企业网站管理系统竞价账户托管公司
  • 网站的建设需要多少深圳网络广告推广公司
  • 定制小程序网站开发公司重庆网络推广
  • 企业公司网站制作个人网页怎么做
  • 专业微网站建设公司首选广告代理公司
  • 网站备案和空间备案宁波seo关键词如何优化
  • 做哪种网站能赚到钱网站seo优化外包
  • 高端企业网站建设公司网络推广内容
  • 做服装有哪些好的网站有哪些方面手机百度如何发布作品
  • 绵阳网站建设培训学校友情链接的四个技巧
  • 建官方网站的公司深圳网站快速排名优化
  • 比较大网站建设公司关键词排名怎么查
  • 辽宁手机版建站系统开发网络销售好做吗
  • 男人与女人做视频网站企查查在线查询
  • 重庆智能网站建设费用推广接单平台哪个好
  • 湖南建设厅网站网站免费下载安装
  • 网络推广做哪个网站比较好谷歌关键词搜索量数据查询
  • 凡科网站建设之后怎么删除二十条优化
  • 南宁公司做网站夜夜草
  • 鸡西市建设局网站seo工程师招聘
  • 北京城乡建设委员会官网西安百度推广优化公司
  • 加强机关网站建设舆情分析系统
  • 招商推广十种方法seo自学网
  • python做电商网站自己做一个网站
  • 口碑好的广州做网站整合营销传播的方法包括
  • 深圳网站托管公司软文
  • 网站制作 文案营销推广的作用
  • 兰州百度公司网站建设营销型网站建设推广
  • 织梦 xml 网站地图肇庆seo按天收费
  • 做网站不小心复制了别人的链接深圳百度seo代理