Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 默认情况下,jVectormap在美国地图上显示状态缩写_Javascript_Jquery_Jvectormap - Fatal编程技术网

Javascript 默认情况下,jVectormap在美国地图上显示状态缩写

Javascript 默认情况下,jVectormap在美国地图上显示状态缩写,javascript,jquery,jvectormap,Javascript,Jquery,Jvectormap,默认情况下,我试图在美国地图上显示州缩写。我正在使用jVectormap。map对象是否有任何特定属性可以执行此操作?JVectorMap中没有此类内容,但您可以使用每个州的代码创建自己的缩写列表 listAbbre = { "someCode": "someAbbreviation", "someCode": "someAbbreviation", ... } 然后可以在onRegionLabelShow属性中使用它: onRegionLabelShow: function (event,

默认情况下,我试图在美国地图上显示州缩写。我正在使用jVectormap。map对象是否有任何特定属性可以执行此操作?

JVectorMap中没有此类内容,但您可以使用每个州的代码创建自己的缩写列表

listAbbre = { "someCode": "someAbbreviation", "someCode": "someAbbreviation", ... }
然后可以在onRegionLabelShow属性中使用它:

onRegionLabelShow: function (event, label, code) {
    if (listAbbre.hasOwnProperty(code))
    {
        label.html(listAbbre[code]);
    }
}
要使用,您只需

const abbreviation = STATE_TO_ABR_MAP[stateName];
const stateName = ABR_TO_STATES_MAP[abbreviation];

实际上,我正在尝试默认显示标签。onRegionLabelShow仅在标签显示在悬停状态时使用。好吧,我误解了。如果我发现了什么,我会告诉你的。
const abbreviation = STATE_TO_ABR_MAP[stateName];
const stateName = ABR_TO_STATES_MAP[abbreviation];