mpvue中出现Cannot read property 'getAttribute' of undefined
<template>
<div class="echarts-wrap">
<mpvue-echarts :echarts="echarts" :onInit="onInit" canvasId="demo-canvas">
</mpvue-echarts>
</div>
</template>
<script>
import echarts from "../../../node_modules/echarts/dist/diy-echarts.js"
import mpvueEcharts from '../../../node_modules/mpvue-echarts'
let chart=null
function initChart(canvas,width,height){
chart=echarts.init(canvas.null,{
width:width,
height:height
});
canvas.setChart(chart);
var xDataArr=['张三','李四','王五','闰土','小明','茅台','二姐','大强']
var yDataArr=[88,34,66,87,34,100,56,78]
var option={
xAxis:{
//类别的轴
type:'category',
//数据来源
data:xDataArr
},
yAxis:{
//数量轴
type:'value'
//data在series下查找
},
series:[{
name:'语文',
type:'bar',
data:yDataArr
}]
};//Echarts配置项
chart.setOption(option);
return chart;//返回chart后可以自动绑定触摸操作
}
export default{
components:{
mpvueEcharts
},
data(){
return{
echarts,
onInit:initChart
}
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论