|
|
@ -1,6 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
// 配置版本号
|
|
|
|
// 配置版本号
|
|
|
|
const version = '2023111401'
|
|
|
|
const version = '2023111501'
|
|
|
|
// 分类
|
|
|
|
// 分类
|
|
|
|
const category = 'WordCloud'
|
|
|
|
const category = 'WordCloud'
|
|
|
|
// 标题
|
|
|
|
// 标题
|
|
|
@ -70,7 +70,7 @@ const setting = [
|
|
|
|
type: 'inputNumber',
|
|
|
|
type: 'inputNumber',
|
|
|
|
field: 'fontSizeMin',
|
|
|
|
field: 'fontSizeMin',
|
|
|
|
optionField: 'fontSizeMin',
|
|
|
|
optionField: 'fontSizeMin',
|
|
|
|
value: 24,
|
|
|
|
value: 18,
|
|
|
|
tabName: 'custom',
|
|
|
|
tabName: 'custom',
|
|
|
|
groupName: 'graph'
|
|
|
|
groupName: 'graph'
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -79,7 +79,7 @@ const setting = [
|
|
|
|
type: 'inputNumber',
|
|
|
|
type: 'inputNumber',
|
|
|
|
field: 'fontSizeMax',
|
|
|
|
field: 'fontSizeMax',
|
|
|
|
optionField: 'fontSizeMax',
|
|
|
|
optionField: 'fontSizeMax',
|
|
|
|
value: 80,
|
|
|
|
value: 60,
|
|
|
|
tabName: 'custom',
|
|
|
|
tabName: 'custom',
|
|
|
|
groupName: 'graph'
|
|
|
|
groupName: 'graph'
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -96,514 +96,50 @@ const setting = [
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
// 模拟数据
|
|
|
|
|
|
|
|
const data = [
|
|
|
|
const data = [
|
|
|
|
{
|
|
|
|
{ name: '大屏设计器', value: 9900 },
|
|
|
|
x: 'China',
|
|
|
|
{ name: '折线图', value: 6181 },
|
|
|
|
value: 1383220000,
|
|
|
|
{ name: '柱状图', value: 4386 },
|
|
|
|
category: 'asia'
|
|
|
|
{ name: '饼图', value: 4055 },
|
|
|
|
},
|
|
|
|
{ name: '散点图', value: 2467 },
|
|
|
|
{
|
|
|
|
{ name: '雷达图', value: 2244 },
|
|
|
|
x: 'India',
|
|
|
|
{ name: '树图', value: 1898 },
|
|
|
|
value: 1316000000,
|
|
|
|
{ name: '面积图', value: 1484 },
|
|
|
|
category: 'asia'
|
|
|
|
{ name: '地图', value: 1112 },
|
|
|
|
},
|
|
|
|
{ name: '热力图', value: 965 },
|
|
|
|
{
|
|
|
|
{ name: '仪表盘', value: 847 },
|
|
|
|
x: 'United States',
|
|
|
|
{ name: '漏斗图', value: 582 },
|
|
|
|
value: 324982000,
|
|
|
|
{ name: '进度条', value: 555 },
|
|
|
|
category: 'america'
|
|
|
|
{ name: '环图', value: 550 },
|
|
|
|
},
|
|
|
|
{ name: '玉珏图', value: 462 },
|
|
|
|
{
|
|
|
|
{ name: '词云', value: 366 },
|
|
|
|
x: 'Indonesia',
|
|
|
|
{ name: '3D组件', value: 360 },
|
|
|
|
value: 263510000,
|
|
|
|
{ name: '边框', value: 282 },
|
|
|
|
category: 'asia'
|
|
|
|
{ name: '装饰', value: 273 },
|
|
|
|
},
|
|
|
|
{ name: '自定义组件', value: 1265 },
|
|
|
|
{
|
|
|
|
{ name: '文本', value: 6181 },
|
|
|
|
x: 'Brazil',
|
|
|
|
{ name: '数字', value: 4386 },
|
|
|
|
value: 207505000,
|
|
|
|
{ name: '超链接', value: 1222 },
|
|
|
|
category: 'america'
|
|
|
|
{ name: '图片', value: 2438 },
|
|
|
|
},
|
|
|
|
{ name: '视频', value: 1361 },
|
|
|
|
{
|
|
|
|
{ name: '表格', value: 9876 },
|
|
|
|
x: 'Pakistan',
|
|
|
|
{ name: '排名', value: 1112 },
|
|
|
|
value: 196459000,
|
|
|
|
{ name: '轮播', value: 965 },
|
|
|
|
category: 'asia'
|
|
|
|
{ name: '时间', value: 2847 },
|
|
|
|
},
|
|
|
|
{ name: '跑马灯', value: 582 },
|
|
|
|
{
|
|
|
|
{ name: '指标卡', value: 555 }
|
|
|
|
x: 'Nigeria',
|
|
|
|
|
|
|
|
value: 191836000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Bangladesh',
|
|
|
|
|
|
|
|
value: 162459000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Russia',
|
|
|
|
|
|
|
|
value: 146804372,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Japan',
|
|
|
|
|
|
|
|
value: 126790000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Mexico',
|
|
|
|
|
|
|
|
value: 123518000,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Ethiopia',
|
|
|
|
|
|
|
|
value: 104345000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Philippines',
|
|
|
|
|
|
|
|
value: 104037000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Egypt',
|
|
|
|
|
|
|
|
value: 93013300,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Vietnam',
|
|
|
|
|
|
|
|
value: 92700000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Germany',
|
|
|
|
|
|
|
|
value: 82800000,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Democratic Republic of the Congo',
|
|
|
|
|
|
|
|
value: 82243000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Iran',
|
|
|
|
|
|
|
|
value: 80135400,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Turkey',
|
|
|
|
|
|
|
|
value: 79814871,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Thailand',
|
|
|
|
|
|
|
|
value: 68298000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'France',
|
|
|
|
|
|
|
|
value: 67013000,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'United Kingdom',
|
|
|
|
|
|
|
|
value: 65110000,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Italy',
|
|
|
|
|
|
|
|
value: 60599936,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Tanzania',
|
|
|
|
|
|
|
|
value: 56878000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'South Africa',
|
|
|
|
|
|
|
|
value: 55908000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Myanmar',
|
|
|
|
|
|
|
|
value: 54836000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'South Korea',
|
|
|
|
|
|
|
|
value: 51446201,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Colombia',
|
|
|
|
|
|
|
|
value: 49224700,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Kenya',
|
|
|
|
|
|
|
|
value: 48467000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Spain',
|
|
|
|
|
|
|
|
value: 46812000,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Argentina',
|
|
|
|
|
|
|
|
value: 43850000,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Ukraine',
|
|
|
|
|
|
|
|
value: 42541633,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Sudan',
|
|
|
|
|
|
|
|
value: 42176000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Uganda',
|
|
|
|
|
|
|
|
value: 41653000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Algeria',
|
|
|
|
|
|
|
|
value: 41064000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Poland',
|
|
|
|
|
|
|
|
value: 38424000,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Iraq',
|
|
|
|
|
|
|
|
value: 37883543,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Canada',
|
|
|
|
|
|
|
|
value: 36541000,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Morocco',
|
|
|
|
|
|
|
|
value: 34317500,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Saudi Arabia',
|
|
|
|
|
|
|
|
value: 33710021,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Uzbekistan',
|
|
|
|
|
|
|
|
value: 32121000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Malaysia',
|
|
|
|
|
|
|
|
value: 32063200,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Peru',
|
|
|
|
|
|
|
|
value: 31826018,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Venezuela',
|
|
|
|
|
|
|
|
value: 31431164,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Nepal',
|
|
|
|
|
|
|
|
value: 28825709,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Angola',
|
|
|
|
|
|
|
|
value: 28359634,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Ghana',
|
|
|
|
|
|
|
|
value: 28308301,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Yemen',
|
|
|
|
|
|
|
|
value: 28120000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Afghanistan',
|
|
|
|
|
|
|
|
value: 27657145,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Mozambique',
|
|
|
|
|
|
|
|
value: 27128530,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Australia',
|
|
|
|
|
|
|
|
value: 24460900,
|
|
|
|
|
|
|
|
category: 'australia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'North Korea',
|
|
|
|
|
|
|
|
value: 24213510,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Cameroon',
|
|
|
|
|
|
|
|
value: 23248044,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Ivory Coast',
|
|
|
|
|
|
|
|
value: 22671331,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Madagascar',
|
|
|
|
|
|
|
|
value: 22434363,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Niger',
|
|
|
|
|
|
|
|
value: 21564000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Sri Lanka',
|
|
|
|
|
|
|
|
value: 21203000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Romania',
|
|
|
|
|
|
|
|
value: 19760000,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Burkina Faso',
|
|
|
|
|
|
|
|
value: 19632147,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Syria',
|
|
|
|
|
|
|
|
value: 18907000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Mali',
|
|
|
|
|
|
|
|
value: 18875000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Malawi',
|
|
|
|
|
|
|
|
value: 18299000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Chile',
|
|
|
|
|
|
|
|
value: 18191900,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Kazakhstan',
|
|
|
|
|
|
|
|
value: 17975800,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Netherlands',
|
|
|
|
|
|
|
|
value: 17121900,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Ecuador',
|
|
|
|
|
|
|
|
value: 16737700,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Guatemala',
|
|
|
|
|
|
|
|
value: 16176133,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Zambia',
|
|
|
|
|
|
|
|
value: 15933883,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Cambodia',
|
|
|
|
|
|
|
|
value: 15626444,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Senegal',
|
|
|
|
|
|
|
|
value: 15256346,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Chad',
|
|
|
|
|
|
|
|
value: 14965000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Zimbabwe',
|
|
|
|
|
|
|
|
value: 14542235,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Guinea',
|
|
|
|
|
|
|
|
value: 13291000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'South Sudan',
|
|
|
|
|
|
|
|
value: 12131000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Rwanda',
|
|
|
|
|
|
|
|
value: 11553188,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Belgium',
|
|
|
|
|
|
|
|
value: 11356191,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Tunisia',
|
|
|
|
|
|
|
|
value: 11299400,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Cuba',
|
|
|
|
|
|
|
|
value: 11239004,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Bolivia',
|
|
|
|
|
|
|
|
value: 11145770,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Somalia',
|
|
|
|
|
|
|
|
value: 11079000,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Haiti',
|
|
|
|
|
|
|
|
value: 11078033,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Greece',
|
|
|
|
|
|
|
|
value: 10783748,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Benin',
|
|
|
|
|
|
|
|
value: 10653654,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Czech Republic',
|
|
|
|
|
|
|
|
value: 10578820,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Portugal',
|
|
|
|
|
|
|
|
value: 10341330,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Burundi',
|
|
|
|
|
|
|
|
value: 10114505,
|
|
|
|
|
|
|
|
category: 'africa'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Dominican Republic',
|
|
|
|
|
|
|
|
value: 10075045,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Sweden',
|
|
|
|
|
|
|
|
value: 10054100,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'United Arab Emirates',
|
|
|
|
|
|
|
|
value: 10003223,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Jordan',
|
|
|
|
|
|
|
|
value: 9889270,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Azerbaijan',
|
|
|
|
|
|
|
|
value: 9823667,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Hungary',
|
|
|
|
|
|
|
|
value: 9799000,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Belarus',
|
|
|
|
|
|
|
|
value: 9498600,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Honduras',
|
|
|
|
|
|
|
|
value: 8866351,
|
|
|
|
|
|
|
|
category: 'america'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Austria',
|
|
|
|
|
|
|
|
value: 8773686,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Tajikistan',
|
|
|
|
|
|
|
|
value: 8742000,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Israel',
|
|
|
|
|
|
|
|
value: 8690220,
|
|
|
|
|
|
|
|
category: 'asia'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Switzerland',
|
|
|
|
|
|
|
|
value: 8417700,
|
|
|
|
|
|
|
|
category: 'europe'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
x: 'Papua New Guinea',
|
|
|
|
|
|
|
|
value: 8151300,
|
|
|
|
|
|
|
|
category: 'australia'
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
// 配置处理脚本
|
|
|
|
// 配置处理脚本
|
|
|
|
const optionHandler = 'option.wordStyle.fontSize = [option.fontSizeMin, option.fontSizeMax]'
|
|
|
|
const optionHandler = 'option.wordStyle.fontSize = [option.fontSizeMin, option.fontSizeMax]\n' +
|
|
|
|
|
|
|
|
'let wordFieldValue = setting.find(settingItem=>settingItem.field === \'wordField\').value\n' +
|
|
|
|
// 数据处理脚本
|
|
|
|
|
|
|
|
const dataHandler = 'let wordFieldValue = setting.find(settingItem=>settingItem.field === \'wordField\').value\n' +
|
|
|
|
|
|
|
|
'if (wordFieldValue) {\n' +
|
|
|
|
'if (wordFieldValue) {\n' +
|
|
|
|
' option.colorField = wordFieldValue\n' +
|
|
|
|
' option.colorField = wordFieldValue\n' +
|
|
|
|
'}'
|
|
|
|
'}'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 数据处理脚本
|
|
|
|
|
|
|
|
const dataHandler = ''
|
|
|
|
|
|
|
|
|
|
|
|
// 图表配置 new Line('domName', option)
|
|
|
|
// 图表配置 new Line('domName', option)
|
|
|
|
const option = {
|
|
|
|
const option = {
|
|
|
|
// 数据将要放入到哪个字段中
|
|
|
|
// 数据将要放入到哪个字段中
|
|
|
@ -611,13 +147,13 @@ const option = {
|
|
|
|
// 图表内边距
|
|
|
|
// 图表内边距
|
|
|
|
appendPadding: [0, 0, 0, 0],
|
|
|
|
appendPadding: [0, 0, 0, 0],
|
|
|
|
data,
|
|
|
|
data,
|
|
|
|
wordField: 'x',
|
|
|
|
wordField: 'name',
|
|
|
|
weightField: 'value',
|
|
|
|
weightField: 'value',
|
|
|
|
colorField: 'category',
|
|
|
|
colorField: 'name',
|
|
|
|
color: ['#6b74e4', '#4391f4', '#38bbe5', '#69d6fd', '#36c6a0'],
|
|
|
|
color: ['#6b74e4', '#4391f4', '#38bbe5', '#69d6fd', '#36c6a0'],
|
|
|
|
wordStyle: {
|
|
|
|
wordStyle: {
|
|
|
|
fontFamily: 'Verdana',
|
|
|
|
fontFamily: 'Verdana',
|
|
|
|
fontSize: [24, 80]
|
|
|
|
fontSize: [12, 60]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
fontSizeMin: 24,
|
|
|
|
fontSizeMin: 24,
|
|
|
|
fontSizeMax: 80,
|
|
|
|
fontSizeMax: 80,
|
|
|
|