图表在网页中经常见到,今天介绍一下在vue项目中如何实现图表,本例是借助vue-schart实现的饼状图。
工具/原料
npm
方法/步骤
1、安装vue-schart插件npmivue-schart-S
2、检查是否安装成功查看配置文件package.json文件是否有vue-schart版本信息
3、启动项目npmrundev
4、在chart.vue中引入vue-schartimportSchartfrom'vue-schart';
5、模拟唤魇兄溱饼状图数据信息exportdefault{data(){return{canvasId:'myChart泌驾台佐39;,type:'pie',width:600,height:500,data:[{name:'期刊',value:1234},{name:'图书',value:2345},{name:'小说',value:2456},{name:'文学',value:333},],options:{title:'examplevue-schart',bgColor:'#829dca',titleColor:'#ffffff',legendColor:'#ffffff'}}},components:{Schart}}
6、组件:<schart:canvasId="canvasId":type="type":width="width":height="height":data="data":options="options"></schart>
7、查看效果
8、注:下面是vue-schart的options几个属性的表达意思padding砜实蛰斓:44,//ca荏鱿胫协nvas内边距bgColor:'#FFF',//默认背景颜色title:'examplevue-schart',//图表标题titleColor:'#000',//图表标题颜色titlePosition:'top'//图表标题位置:top/bottomyEqual:5,//y轴分成5等分fillColor:'#1E9FFF',//默认填充颜色contentColor:'#eee',//内容横线颜色axisColor:'#666',//坐标轴颜色