vue2.5 echarts 5学习cvs内容读取并以列表展示

vue2.5 echarts 5学习

安装整体引入echarts 5

npm install echarts --save 或者淘宝镜像安装 cnpm install echarts --save

vue中main.js中整体引入echarts 5(文件会较大)*

import * as echarts from echarts
Vue.prototype.$echarts = echarts;

备注:此处导入和 echarts 4中不同 如果按照echarts 4中

import echarts from echarts;
Vue.prototype.$echarts = echarts;

导入会无法显示表格控制台会报init错误

vue请求本地cvs文件内数据

核心语句 this.$http.get() cvs文件内容如下: vue 文件中

<template>
      </div>
      	<!--显示列表内容-->
     	{
         
  {chartcvsmsg}}

    </div>
</template>

vue 文件script(以下为不完整代码)中:

data(){
          return{
            chartsstr:,
            chartcvsmsg:[],
            }
       }
methods:{
          getchartscvs(){
            // console.log(我准备执行 );
            //获取cvs文件地址,得到res内容
            //../../static/chartssjcvs/20210414-1.csv为本地文件地址,同样可以获取来自http的内容
            this.$http.get(../../static/chartssjcvs/20210414-1.csv).then((res)=>{
              // 替换cvs文件中的换行符,chartsstr为data自定义空字符串
              this.chartsstr=res.body.replace(/
/g,,);
              //字符串文件以,分隔并转为数组,chartcvsmsg自定义空列表
              this.chartcvsmsg=this.chartsstr.split(,)
            },function (err) {
              console.log(err);
            })
          }
 }

下次讲将获取的内容丢到echarts的option里面画在div里面

经验分享 程序员 微信小程序 职场和发展