console
var Main = {
data() {
return {
tableData: [{
date: '2016-05-02',
name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄'
}, {
date: '2016-05-04',
name: '王小虎',
address: '上海市普陀区金沙江路 1517 弄'
}, {
date: '2016-05-01',
name: '王小虎',
address: '上海市普陀区金沙江路 1519 弄'
}, {
date: '2016-05-03',
name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄'
}],
currentPage1: 5,
currentPage2: 5,
currentPage3: 5,
currentPage4: 4
}
},
mounted () {
app.title = '堆叠柱状图';
var myChart = echarts.init(document.getElementById('main1'));
var option = {
tooltip : {
trigger: 'axis',
axisPointer : {
type : 'shadow'
}
},
legend: {
data:['水','电','气']
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis : [
{
type : 'category',
data : ['周一','周二','周三','周四','周五','周六','周日']
}
],
yAxis : [
{
type : 'value'
}
],
series : [
{
name:'水',
type:'bar',
data:[320, 332, 301, 334, 390, 330, 320]
},
{
name:'电',
type:'bar',
data:[120, 132, 101, 134, 90, 230, 210]
},
{
name:'气',
type:'bar',
data:[220, 182, 191, 234, 290, 330, 310]
}
]
};
myChart.setOption(option);
var myChart = echarts.init(document.getElementById('main'));
var option = {
title : {
text: '峰谷占比',
x:'center'
},
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
legend: {
orient: 'vertical',
left: 'left',
data: ['尖峰','高峰','低谷','平值']
},
series : [
{
name: '访问来源',
type: 'pie',
radius : '55%',
center: ['50%', '60%'],
data:[
{value:335, name:'尖峰'},
{value:310, name:'高峰'},
{value:234, name:'低谷'},
{value:135, name:'平值'}
],
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}
]
};
myChart.setOption(option);
}
}
var Ctor = Vue.extend(Main)
new Ctor().$mount('#app')
<script src="//unpkg.com/vue/dist/vue.js"></script>
<script src="//unpkg.com/element-ui@2.4.11/lib/index.js"></script>
<script src="http://echarts.baidu.com/dist/echarts.min.js"></script>
<div id="app">
<template>
<el-card class="box-card" style="padding-top:0px;">
<div slot="header" class="clearfix">
<span>能源消耗情况</span>
</div>
<div id="main1" style="height:150px;"></div>
</el-card>
<el-card class="box-card" style="padding-top:0px;">
<div slot="header" class="clearfix">
<span>水能源</span>
</div>
<div>
<el-form :inline="true">
<el-form-item label="属性名">
<el-input readonly value="123" size="mini" placeholder="审批人"></el-input>
</el-form-item>
<el-form-item label="属性名">
<el-input readonly value="123" size="mini" placeholder="审批人"></el-input>
</el-form-item>
<el-form-item label="属性名">
<el-input readonly value="123" size="mini" placeholder="审批人"></el-input>
</el-form-item>
<el-form-item label="属性名">
<el-input readonly value="123" size="mini" placeholder="审批人"></el-input>
</el-form-item>
</el-form>
</div>
<div id="main" style="height:200px;"></div>
</el-card>
</template>
</div>
@import url("//unpkg.com/element-ui@2.4.11/lib/theme-chalk/index.css");
.el-input__inner{
text-align:right;
}
.el-form-item{
margin:0px;
}