【发布时间】:2019-10-23 16:41:41
【问题描述】:
我正在尝试通过 geochart 在 react google 图表中显示加拿大的省份。但是即使对应省份的abv正确,省份也不会突出显示。但是“人口百分比”的值显示在图表中(图表底部的条形图)
下面是我的代码。
<Chart
width={"100%"}
height={"100%"}
chartType="GeoChart"
data={[
["abv", "population%"],
["AB", 2],
["NS", 3]
]}
mapsApiKey={GOOGLE_API_KEY}
//rootProps={{ "data-testid": "1" }}
options={{
region: "CA",
resolution: "provinces"
}}
/>
但是当我通过为地区和美国省份提供"US" 作为数据来尝试相同的代码时,它工作得非常好!
这里有什么我想念的吗。无法弄清楚我做错了什么。
谢谢
【问题讨论】:
-
@WhiteHat 感谢您指出这一点。所以根据文档我应该指定“国家”来解决,对吗?
'countries' - Supported for all regions, except for US state regions.但这也没有用。你有什么想法吗? -
@WhiteHat 是的,所有省份都得到了概述
-
"该选项运行良好" 从某种意义上说运行良好?
'provinces'如果区域是“CA”,则无法指定解析,对吗?我将分辨率更改为'countries'。检查!控制台没有错误!并且它可能是 api 密钥的问题,因为区域“美国”工作正常。
标签: reactjs charts google-visualization region