在 hello.vue 中引入 echarts
会出现下面这种问题
而在 main.js 中引入则不会,这是为什么
。。。。你引用了 没有 使用么
在mounted 里写
var echarts = require('echarts');
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('main'));
// 绘制图表
myChart.setOption({
title: { text: 'ECharts 入门示例' },
tooltip: {},
xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]
});
你引用了,但是下面没有用到。最简单的方法就是
import echarts from 'echarts'
export default {
name: '',
echarts, //这里
data () {
return {}
}
}
9 回答1.6k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答743 阅读
2 回答1.8k 阅读
2 回答1k 阅读✓ 已解决
4 回答811 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
这个是
eslint
的报错,原因楼上讲了,就是定义了变量但没有使用。解决方法:
1.在后面的js中使用。
2.把
eslint
去掉,如果是用的vue-cli
,可以在build文件夹下的webpack.base.conf.js里,去掉下面这一段就不会使用eslint监测代码了。