require.config({
paths:{
'echarts': '${rc.contextPath}/common/plugs/echart/js/echarts-map'
}
});
require( [
'echarts',
'echarts/chart/map'
],
我看网上很多需要这样写,但是我没加这个也做出饼状图和柱状图了,请问这个是跟版本有关系吗?感觉加这种东西很不方便啊
我之前4 5 月份做项目的时候,也没有用到你说的这个。应该是版本问题吧。
做出图就行了吧,不用管那么多。
参考这个
http://localhost:13305/echarts-2.2.7/doc/doc.html#%E5%BC%95%E5%85%A5ECharts3
这个是请求js文件的,可能能饼状图根本不需要这两个js文件,所以不加也没关系。
我在node.js上见过这种写法。
由于使用的是标签式单文件引入echarts,也就是
而在使用过程中,贴入官网上给的案例代码,
导致报错:ReferenceError: require is not defined
查了下文档,上面说明,如果使用是标签式单文件引入echarts,那么模块的引用可通过命名空间直取,
在这里将上面代码改为:
则不会报错
注意:这里用的echarts版本是echarts-2.2.7