时间:2021-05-25
npm进行highchars的导入,导入完成后就可以进行highchars的可视化组件开发了
npm install highcharts --save1、components目录下新建一个chart.vue组件
<template> <div class="x-bar"> <div :id="id" :option="option"></div> </div></template><script>import HighCharts from 'highcharts'export default { // 验证类型 props: { id: { type: String }, option: { type: Object } }, mounted() { HighCharts.chart(this.id,this.option) }}</script>2、chart组件建好后,开始创建chart-options目录,里面创建一个options.js用来存放模拟的chart数据,如下图目录
如下图我写的一个柱状图的数据
module.exports = { bar: { chart: { type:'column'//指定图表的类型,默认是折线图(line) }, credits: { enabled:false },//去掉地址 title: { text: '我的第一个图表' //指定图表标题 }, colors: ['#058DC7', '#50B432', '#ED561B', '#DDDF00', '#24CBE5' ], xAxis: { categories: ['1号', '2号', '3号','3号','3号'] //指定x轴分组 }, yAxis: { title: { text: '最近七天', //指定y轴的标题 }, }, plotOptions: { column: { colorByPoint:true }, }, series: [{ //指定数据列 name: '小明', data: [{ y:1000, color:"red"}, 5000, 4000,5000,2000] //数据 }] }}3、引用chart组件
<template> <div id="app"> <x-chart :id="id" :option="option"></x-chart> </div></template><script>// 导入chart组件import XChart from 'components/chart.vue'// 导入chart组件模拟数据import options from './chart-options/options'export default { name: 'app', data() { let option = options.bar return { id: 'test', option: option } }, components: { XChart }}</script><style>#test { width: 400px; height: 400px; margin: 40px auto;}</style>效果如下图所示
以上这篇在vue项目中引入highcharts图表的方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
highcharts是国外知名基于javascript的图表库。由于中文官网的vue中使用highcharts配置繁琐并且需要引入jquery作为依赖,所以弃用
首先,在vue项目中安装gojs的依赖包,并在项目中引入。创建tablePreview.vue#sample{position:relative;margin:
vue-beauty有丰富的vue组件库,使用vue-beauty方便项目的开发,下面介绍在vue项目中引入vue-beauty。1、vue项目初始化npmin
前言本文主要介绍了关于在vue2.0项目中引入element-ui的相关内容,从新建vue项目到引入组件Element介绍的非常详细,下面话不多说了,来一起看看
解决方法:在utils.js里边的加上publicPath:'../../',在引入图片或者背景图的时候,使用方法:以上这篇解决在vue项目中,发版之后,背景图