首页 > 其他分享 >vue 引入echars 亲测版

vue 引入echars 亲测版

时间:2022-08-21 15:33:35浏览次数:168  
标签:echars vue 20 myChart data echarts 亲测

网上找了很多例子,其中有修改main.js的配置的,反正我没搞成功,最后实验成功的步骤如下

 

1、首先创建一个Vue CLI 的工程 。

    注:具体步骤查看以前的博客 https://www.cnblogs.com/yclh/p/15356171.html

 

2.安装echarts依赖

D:\soft\vueechars>npm install [email protected] --save

 

 

3、将App.vue 的代码用如下代码替换

<template>
    <div>
         <div style="width:550px;height:300px" ref="chart"></div>
    </div>
</template>
<script>
    import   echarts from 'echarts' //这里引入echars
    export default {
      data() {
        return {};
      },
      methods: {
        initCharts() {
          let myChart = echarts.init(this.$refs.chart);
          console.log(this.$refs.chart); // 绘制图表
          myChart.setOption({
            title: { text: "在Vue中使用echarts" },
            tooltip: {},
            xAxis: {
              data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
            },
            yAxis: {},
            series: [
              {
                name: "销量",
                type: "bar",
                data: [5, 20, 46, 10, 10, 20]
              }
            ],
            grid: {
                height: '40%',
                left: '20%',
                top: '20%'
            }
          });
        }
      },
      mounted() {
        this.initCharts();
      }
    };
</script>

4、效果

启动项目 npm run serve

浏览器输入 http://localhost:8080/

 

标签:echars,vue,20,myChart,data,echarts,亲测
From: https://www.cnblogs.com/yclh/p/16610073.html

相关文章

  • Vue3 helloworld 初体验
    在数据分析中有一个最重要的一环就是数据可视化,数据报表的开发.从我从业这几年的经历上看,经历了从业务系统导表格数据,到Excel+PPT,再是开源报表工具,再是主流商业......
  • vue3黄色警告信息太多 关闭警告提示
    在main.js中加上 app.config.warnHandler=()=>null; constapp=createApp(App)for(const[key,component]ofObject.entries(ElementPlusIconsVue)){......
  • vue数据数据双向绑定
    数据双向绑定主要涉及以下内容v-model,number和v-model.lazy<!DOCTYPEhtml><htmllang="zh"><head> <metacharset="UTF-8"> <metahttp-equiv="X-UA-Compatible......
  • VUE+ElementUI更改导航菜单选中背景颜色
    UE+ElementUI更改导航菜单选中背景颜色主要是设置.el-menu-item.is-active选择器的样式属性官方文档中提供background-color、text-color、active-text-color三种属性......
  • vue列表和数组
    数组<!DOCTYPEhtml><htmllang="zh"><head> <metacharset="UTF-8"> <metahttp-equiv="X-UA-Compatible"content="IE=edge"> <metaname="viewport"content="w......
  • Vue/uniapp使用雪花算法生成随机ID
    安装snowflake-id插件npmisnowflake-id 页面导入雪花插件importSnowflakeIdfrom"snowflake-id"; 方法内使用雪花算法constsnowflake=newSnowflak......
  • vue学习之------vuex通俗易懂篇(四)
    vuex与localStorage的异同是什么?(1)刷新页面时vuex:由于vuex中的数据是存储在运行内存中的,所以刷新页面,会重新加载vue实例,vuex中的数据会初始化,导致数据丢失。localStorag......
  • vue学习之------vuex通俗易懂篇(三)
    vuex中使用modules工作中,如果遇到不同的业务模块,需要用到vuex,如果全部写在同一个文件中,会很难管理,我们想分各自写各自的,就会用到modules假设有用户模块:userModule还有购......
  • vue学习之-----vuex通俗易懂篇(二)
    1、State----唯一公共数据源(1)组件中访问State数据的第一种方式:(2)组件中访问State数据的第二种方式:2、Mutation----更改store中的数据的唯一方法是提交mutation,不......
  • vue的生命周期
    一、Vue的生命周期一、Vue的生命周期流程图二、Vue生命周期的具体   生命周期描述beforeCreate 组件实例被创建之初created组件实例已经完成创建......