位置: IT常识 - 正文

在vue中使用echarts(vue中用echarts)

编辑:rootadmin
在vue中使用echarts

推荐整理分享在vue中使用echarts(vue中用echarts),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue中echarts怎么用,在Vue中使用Axios的步骤是什么?,在vue中引入echarts,vue用echarts,vue+echarts,vue+echarts,在Vue中使用______属性可以指定组件的名称,vue+echarts,内容如对您有帮助,希望把文章链接给更多的朋友!

欢迎大家加入我的社区:http://t.csdn.cn/Q52km 社区中不定时发红包

文章目录1、安装2、在vue中引入(全局引入)3、在vue中的使用4、模板代码放在哪个位置5、完整的一个vue页面实例:6、实现效果7、可能遇到的问题,下载不成功。使用8、11:25-32 "export 'default' (imported as 'echarts') was not found in 'echarts1、安装npm install echarts --save2、在vue中引入(全局引入)// 引入echartsimport echarts from 'echarts'Vue.prototype.$echarts = echarts3、在vue中的使用

需要用到echart的地方先设置一个div的id、宽高

在vue中使用echarts(vue中用echarts)

提示: 可以在一个页面中引入多个数据报表模板 使用div进行位置的排版放置

4、模板代码放在哪个位置

重点注意:其中const option = { }就是我们需要引进echart图表的代码

<template> <div> <div ref="chart" style="width:50%;height:376px"></div> </div></template>

要在mounted生命周期函数中实例化echarts对象。确保dom元素已经挂载到页面中。

mounted(){ this.getEchartData() }, methods: { getEchartData() { const chart = this.$refs.chart if (chart) { const myChart = this.$echarts.init(chart) const option = {...} myChart.setOption(option) window.addEventListener("resize", function() { myChart.resize() }) } this.$on('hook:destroyed',()=>{ window.removeEventListener("resize", function() { myChart.resize(); }); }) } }5、完整的一个vue页面实例:<template> <div> <div ref="chart" style="width:50%;height:376px"></div> <div ref="chart1" style="width:50%;height:376px"></div> </div></template><script> export default { data() { }, mounted() { this.getEchartData() this.getEchartData1() }, methods: { getEchartData() { const chart = this.$refs.chart if (chart) { const myChart = this.$echarts.init(chart) const option = { legend: {}, tooltip: {}, dataset: { source: [ ['订单', 43.3, 85.8], ['订单1', 83.1, 73.4], ['订单2', 86.4, 65.2], ['订单3', 72.4, 53.9], ['订单4', 82.4, 53.9], ['订单5', 42.4, 53.9], ['订单6', 72.4, 53.9], ['订单7', 72.4, 53.9] ] }, xAxis: { type: 'category' }, yAxis: {}, series: [ { type: 'bar' }, { type: 'bar' }]} myChart.setOption(option) window.addEventListener("resize", function() { myChart.resize() }) } this.$on('hook:destroyed',()=>{ window.removeEventListener("resize", function() { myChart.resize(); }); }) }, getEchartData1() { const chart1 = this.$refs.chart1 if (chart1) { const myChart = this.$echarts.init(chart1) const option = { title: { text: 'Stacked Line' }, tooltip: { trigger: 'axis' }, legend: { data: ['Email', 'Union Ads', 'Video Ads', 'Direct', 'Search Engine'] }, grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, toolbox: { feature: { saveAsImage: {} } }, xAxis: { type: 'category', boundaryGap: false, data: ['一月', '二月', '三月', '四月', '五月', '六月', '七月','八月','九月','十月','十一月','十二月'] }, yAxis: { type: 'value' }, series: [ { name: 'Email', type: 'line', stack: 'Total', data: [120, 132, 101, 134, 90, 230, 210,120, 132, 101, 134, 90, 230] }, { name: 'Union Ads', type: 'line', stack: 'Total', data: [220, 182, 191, 234, 290, 330, 310,220, 182, 191, 234, 290, 330] }, { name: 'Video Ads', type: 'line', stack: 'Total', data: [150, 232, 201, 154, 190, 330, 410,150, 232, 201, 154, 190, 330] }, { name: 'Direct', type: 'line', stack: 'Total', data: [320, 332, 301, 334, 390, 330, 320,320, 332, 301, 334, 390, 330] }, { name: 'Search Engine', type: 'line', stack: 'Total', data: [820, 932, 901, 934, 1290, 1330, 1320,820, 932, 901, 934, 1290, 1330] } ] } myChart.setOption(option) window.addEventListener("resize", function() { myChart.resize() }) } this.$on('hook:destroyed',()=>{ window.removeEventListener("resize", function() { myChart.resize(); }); }) }, }, watch: {}, created() { } }</script>6、实现效果

7、可能遇到的问题,下载不成功。使用cnpm install echarts --save

8、11:25-32 "export ‘default’ (imported as ‘echarts’) was not found in 'echarts

修改引入的方式

// 引入echartsimport *as echarts from 'echarts'Vue.prototype.$echarts = echarts
本文链接地址:https://www.jiuchutong.com/zhishi/298674.html 转载请保留说明!

上一篇:保姆级教程:Ant Design Vue中 a-table 嵌套子表格(保姆级教程什么意思)

下一篇:GPT-4重磅发布,它究竟厉害在哪?(gpt40)

  • iphone13防水吗(iphone13防水吗可以放进水里吗)

    iphone13防水吗(iphone13防水吗可以放进水里吗)

  • 格力空调wifi怎么连接手机(格力空调wifi怎么用)

    格力空调wifi怎么连接手机(格力空调wifi怎么用)

  • iphonex自动调节亮度失灵(苹果x显示自动调节)

    iphonex自动调节亮度失灵(苹果x显示自动调节)

  • 微博说更新太快怎么办(微博说更新太快怎么回事)

    微博说更新太快怎么办(微博说更新太快怎么回事)

  • 华为的隐私空间占用内存吗(华为的隐私空间和主空间有联系吗)

    华为的隐私空间占用内存吗(华为的隐私空间和主空间有联系吗)

  • 华为p30pro取卡是哪一个孔(华为p30pro取卡怎么取卡)

    华为p30pro取卡是哪一个孔(华为p30pro取卡怎么取卡)

  • gra-tl00是什么型号(gra一cl00)

    gra-tl00是什么型号(gra一cl00)

  • SQL语言的功能包括(sql语言的功能包括数据查询)

    SQL语言的功能包括(sql语言的功能包括数据查询)

  • 固态硬盘在主板哪(固态硬盘在主板上的接口)

    固态硬盘在主板哪(固态硬盘在主板上的接口)

  • 怎么下载秒懂百科里的视频(怎么下载秒懂百科)

    怎么下载秒懂百科里的视频(怎么下载秒懂百科)

  • 主机设备包括什么(计算机主机设备)

    主机设备包括什么(计算机主机设备)

  • 拼多多退货单号在哪里看(拼多多退货单号填错了怎么修改)

    拼多多退货单号在哪里看(拼多多退货单号填错了怎么修改)

  • 小米手环4防水吗(小米手环4防水吗洗澡时能佩戴吗)

    小米手环4防水吗(小米手环4防水吗洗澡时能佩戴吗)

  • vivo z5什么时候上市(vivoz5什么时候上市多少钱)

    vivo z5什么时候上市(vivoz5什么时候上市多少钱)

  • 抖音如何添加拼多多链接(抖音怎么加拼音字母)

    抖音如何添加拼多多链接(抖音怎么加拼音字母)

  • 苹果怎样导出电话卡联系人(苹果机怎样导出电话号码)

    苹果怎样导出电话卡联系人(苹果机怎样导出电话号码)

  • oppoa9处理器相当于骁龙多少(oppoa9处理器)

    oppoa9处理器相当于骁龙多少(oppoa9处理器)

  • 苹果通话设置在哪里(苹果通话设置在哪里设置)

    苹果通话设置在哪里(苹果通话设置在哪里设置)

  • 华为nova5pro有方舟编译器吗(华为nova5pro功能演示视频)

    华为nova5pro有方舟编译器吗(华为nova5pro功能演示视频)

  • vivox27pro有面部识别吗(vivox27pro面部识别在哪里)

    vivox27pro有面部识别吗(vivox27pro面部识别在哪里)

  • 小米恢复的照片在哪里(小米恢复的照片怎么不在相册里)

    小米恢复的照片在哪里(小米恢复的照片怎么不在相册里)

  • 华为p30双卡怎么设置(华为p30双卡怎么插)

    华为p30双卡怎么设置(华为p30双卡怎么插)

  • excel取消灰色区域(如何取消excel灰色部分)

    excel取消灰色区域(如何取消excel灰色部分)

  • 查找我的iphone显示旧位置(查找我的iphone显示几天前的位置怎么回事)

    查找我的iphone显示旧位置(查找我的iphone显示几天前的位置怎么回事)

  • 菜鸟驿站如何申请(菜鸟驿站如何申请寄件)

    菜鸟驿站如何申请(菜鸟驿站如何申请寄件)

  • 脉脉如何查看收藏(脉脉怎么查看评价)

    脉脉如何查看收藏(脉脉怎么查看评价)

  • 本年利润是净利润还是利润总额
  • 已经抵扣过的进项票对方红冲之后怎么做账报税
  • 机械租赁小规模企业所得税
  • 公益捐赠流程图
  • 售后服务企业返利政策
  • 当年实现的利润弥补亏损会计分录
  • 土地转让缴纳增值税政策
  • 增值税普票跨月怎么冲红
  • 负债减少在什么方
  • 结算纪律与法律责任表格
  • 公司怎么申请开票资格?
  • 企业出租自有厂房超经营吗
  • 运费发票备注栏新规定
  • 汽车配件税收分类
  • 个体户开发票要交税吗
  • 小微企业所得税优惠政策
  • 减免增值税可以税前扣除吗
  • 收取滞纳金是行政处罚吗
  • 小规模纳税人别人开了专票怎样处理
  • 收取国外技术服务费如何在外管申报个税
  • 成本类科目有哪四个
  • 关联方之间债务豁免账务处理
  • 客户收集软件
  • 金税四期查到了怎么办
  • 收到的销项负数要认证吗
  • 企业研发费用可以只加计一半吗
  • agmservice.exe是什么
  • 辞退员工补偿标准是n+1还是2n
  • 明细分类账余额借贷怎么填
  • 存货的采购成本包括
  • 【第十一届“泰迪杯”数据挖掘挑战赛】B题产品订单的数据分析与需求预测“解题思路“”以及“代码分享”
  • 生产车间工资计提
  • springboot用法
  • 消费积分如何做账
  • mdadm命令详解
  • 其他应付款用什么冲掉
  • 6月发5月工资怎么做账
  • 银行存款出现负数
  • 固定资产出售算不算收入
  • 事业单位收入入账
  • php首页
  • 辞职单位补偿标准
  • windows PostgreSQL 9.1 安装详细步骤
  • mongodb导入数据三种方式
  • Python可变数据类型和不可变数据类型
  • access数据库提示升级
  • sqlserver2005数据库磁盘满了什么文件能删
  • 生成100个[30-99]之内的随机数
  • 哪些费用可以进研发费用
  • 最新出口退税申报需要哪些资料
  • 收到税务局邮件
  • 结转周转材料成本
  • 暂估成本以后也没有票回来了
  • 为什么记账能省钱
  • 公司的软件服务器设置什么意思啊
  • 结存成本会计分录
  • 专用发票怎么网上申领
  • 管理费用标准制定
  • mysql按字节截取
  • mysql的分页语句
  • 笔记本带u
  • 电脑无法检测到麦克风怎么办
  • windows10 rs2
  • 如何解决笔记本电脑温度过高 蓝屏
  • u启动开机启动快捷键
  • window8更新10
  • 安装macos10.15.7
  • linux jdk版本升级
  • Win7系统启动密码
  • tracert命令的功能和用法
  • 2021年win10累积更新
  • win7系统自动注销重启
  • linux克隆虚拟机
  • python输出代码怎么写
  • pythonwhile循环语句用法
  • 风险研判能力不足的原因
  • 福州税务局几点关门
  • 税务机关绩效管理十年变化
  • 个人的稿酬所得采用什么税率
  • 国税局发票查询电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设