当前位置: 首页 > 软件库 > iOS代码库 > 图表(Charting) >

v-charts

基于 Vue2.0 和 ECharts 封装的图表组件
授权协议 MIT
开发语言 JavaScript
所属分类 iOS代码库、 图表(Charting)
软件类型 开源软件
地区 国产
投 递 者 戚宏浚
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

在使用 echarts 生成图表时,经常需要做繁琐的数据类型转化、修改复杂的配置项,v-charts 的出现正是为了解决这个痛点。基于 Vue2.0 和 echarts 封装的 v-charts 图表组件,只需要统一提供一种对前后端都友好的数据格式,设置简单的配置项,便可轻松生成常见的图表。

安装

npm i v-charts echarts -S

快速上手

<template>
  <div>
    <ve-line :data="chartData"></ve-line>
  </div>
</template>

<script>
import VeLine from 'v-charts/lib/line'
export default {
  created () {
    this.chartData = {
      columns: ['日期', '销售量'],
      rows: [
        { '日期': '1月1日', '销售量': 123 },
        { '日期': '1月2日', '销售量': 1223 },
        { '日期': '1月3日', '销售量': 2123 },
        { '日期': '1月4日', '销售量': 4123 },
        { '日期': '1月5日', '销售量': 3123 },
        { '日期': '1月6日', '销售量': 7123 }
      ]
    }
  },

  components: { VeLine }
}
</script>

结果:

  • vue项目中初次使用v-charts的一些问题积累及解决办法。供日后参考 一、v-charts的参考网址 https://vue-echarts.github.io https://v-charts.js.org/ 二、v-charts常用的属性 1、data 绑定数据 columns 中是维度和指标的集合,v-charts 中的大部分图表都是单维度多指标,所以默认第一个值为 维度,剩余的值为指标

  • 昨天在使用v-charts时,设置不同项的区域颜色时,遇到困难,网上查了一些资料大部分都是引入e-charts,再进行设置。由于是公司项目,不能再引入echarts。还好在github中找到了作者的方案。这是链接https://github.com/ElemeFE/v-charts/issues/468#issuecomment-410660972https://github.com/ElemeF

  • v-charts简介 在使用 echarts 生成图表时,经常需要做繁琐的数据类型转化、修改复杂的配置项,v-charts 的出现正是为了解决这个痛点。基于 Vue2.0 和 echarts 封装的 V-Charts 图表组件,只需要统一提供一种对前后端都友好的数据格式设置简单的配置项,便可轻松生成常见的图表。 v-charts安装 npm i v-charts -S v-charts引入 全部

  • 使用v-charts过程中,官方给出的文档不够详细,很多参数最后还是要去e-charts文档上找,或者网上自己找,总结一下在使用过程中遇到的配置问题,剩下的还需要在使用过程中慢慢发现 有问题请留言,一起解决哈~ 柱图、折线图、环图的常用配置 :data 绑定基本数据 { // 第一个参数为维度(记住这个词,就是横轴,例如时间),剩余为指标(就是给哪些东西做统计,可以直接为中文) columns:

  • 从网上查了一些资料,有的需要引入ehcarts应该是v-charts老版本,目前版本应该不需要了,类似渐变都可以这样做。 line 区域颜色渐变: areaStyle : { color: { type: 'linear', x: 0, y: 0, x2: 0,

  • v-charts主要是根据echarts用vue封装的可视化工具,用起来更方便, echarts官网 v-charts官网 v-charts的api不全,主要还是要参照echarts官网, 在项目开发中遇到了几个难点,花了一些时间研究,以下列出: 1、折线图如何监听鼠标点击、鼠标移入、点击图例事件 在页面标签里加上 :events=“lineData.chartEvents” <ve-line :

  • 感谢GitHub大佬提供 V-charts 文档链接:http://woolen.gitee.io/v-charts/#/

 相关资料
  • 本文向大家介绍bootstrap select插件封装成Vue2.0组件,包括了bootstrap select插件封装成Vue2.0组件的使用技巧和注意事项,需要的朋友参考一下 因为bootstrap-select功能比较强大,而且样式还不错,所以在项目使用了vue,所以,觉得对bootstrap-select进行封装。 html js 不得不提一下,在使用多个select的时候,在删除某一个s

  • 本文向大家介绍基于jQuery拖拽事件的封装,包括了基于jQuery拖拽事件的封装的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了基于jQuery封装的拖拽事件,供大家参考,具体内容如下 HTML代码: 封装的jQuery拖拽事件: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • charts 图表

  • 通常,图表是数据的图形表示。 有各种各样的图表来表示数据,如Bar Chart, Pie Chart, Line Chart, Scatter Chart,等。 JavaFX支持各种Pie Charts和XY Charts 。 在XY平面上表示的图表包括AreaChart, BarChart, BubbleChart, LineChart, ScatterChart, StackedAreaCha

  • 本文向大家介绍基于jQuery的ajax方法封装,包括了基于jQuery的ajax方法封装的使用技巧和注意事项,需要的朋友参考一下 ajax (ajax开发)简介 AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。

  • 本文向大家介绍封装属于自己的JS组件,包括了封装属于自己的JS组件的使用技巧和注意事项,需要的朋友参考一下 一、扩展已经存在的组件 1、需求背景 很多时候,我们使用jquery.ajax的方式向后台发送请求,型如       这种代码太常见了,这个时候我们有这样一个需求:在自己调用ajax请求的时候,我们不想每次都写error:function(e){}这种代码,但是我们又想让它每次都将ajax的