Vue Morris
made with
Vuejs
简介及使用教程
Vue Morris是图标库Morris.js的Vue.js包装器。Morris.js是一个简单易用的图表库,目前支持线形图、面积图、柱状图及环形图。
安装
Npm
npm i vue-morris
Yarn
yarn add vue-morris
除此之外需要在package.json
中声明jQuery:
"peerDependencies": {
"jQuery": "^3.0.0"
},
而且如果你使用Webpack
你需要在webpack.config.js
中配置:
resolve: {
alias: {
'vue$': 'vue/dist/vue.common.js',
'jquery': 'jquery/src/jquery.js'
}
},
使用
引入
import Raphael from 'raphael/raphael'
global.Raphael = Raphael
import Vue from 'vue'
import { DonutChart } from 'vue-morris'
new Vue({
el: '#app',
data: {
donutData: [
{ label: 'Red', value: 300 },
{ label: 'Blue', value: 50 },
{ label: 'Yellow', value: 100 }
],
components: {
DonutChart, BarChart, LineChart, AreaChart
}
})
在组件中使用:
<donut-chart
id="donut"
:data="donutData"
colors='[ "#FF6384", "#36A2EB", "#FFCE56" ]'
resize="true">
</donut-chart>
示例
柱状图
线形图
面积图
环状图
作者
Bruno Bonnin
@_bruno_b_相关项目