[apache/echarts]各省地图只能单独下载吗?

2024-07-04 780 views
1

做全国地图点击某个省显示某个省地图的功能,请问各省地图只能单独下载吗? 我在地图构建那里打包下载的地图文件 在webpack中不能用,只有单独下载的才能用

回答

4

一个 json 文件 webpack 里为啥不能用?

5

@pissang js文件

5

我这边试了一下,没有发现问题,附上我的 webpack.config.js

module.exports = {
    entry: {
        'hebei': './test.js'
    },
    output: {
        libraryTarget: 'umd',
        library: ['hebei'],
        path: __dirname + '/dist',
        filename: '[name].js'
    }
};

test.js 文件:

var echarts = require('echarts');
require('./hebei.js');

var chart = echarts.init(document.getElementById('map'));
chart.setOption({
    series: [{
        type: 'map',
        map: '河北'
    }]
});
3

@Ovilia 这样是没有问题的,在官网 构建地图那里把所有的地区构建在一个js里 使用就有问题了

4

@ysysdzz 你是怎么“把所有的地区构建在一个js里”的?

5

@Ovilia 官网---下载---地图构建啊

8

@ysysdzz 请描述清楚你的问题,我们这没法根据你的描述复现

9

@pissang 呃 我整理整理

6

@ysysdzz 我明白你的意思了,你要用中国地图的话,在这里下载,地图构建里的全国地图不能用,我会禁掉的。

0

@Ovilia 不是, 各省份的地图可以合成一个吗?我要实现的功能是 点击全国地图上的某一个省,显示对应省的地图。 而各省的地图有33个

0

@pissang 印象中看到过,点击中国的一个省,加载该省的地图?

8

@Ovilia 对啊

7

十分感谢,关了一扇门,留了一扇窗