页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

问题说明

V8版本做地图,数据标签设置显示,会把全部的省份名称显示出来,如下图的效果,但是我想有数据的才显示标签,没有数据的时候不想显示标签,需要怎么实现


解决方案

可以通过扩展属性去隐藏指定标签,如下图:

代码块
languagejs
		"regions": [
			{
				"name": "南海诸岛",
				"label": {
					"show": false
				}
			},
			{
				"name": "香港",
				"label": {
					"show": false
				}
			},
			{
				"name": "澳门",
				"label": {
					"show": false
				}
			},
			{
				"name": "新疆",
				"label": {
					"show": false
				}
			},
			{
				"name": "西藏",
				"label": {
					"show": false
				}
			}
		],

...

说明:此扩展属性是将区域名称是否显示写固定了,如存在数据动态变化的情况则不适用。


V10.5.8

代码块
linenumberstrue
{
	"geo": {
		"regions": [
			{
				"name": "庄河市",
				"label": {
					"show": false
				}
			}
		]
	}
}

Image Added

Image Added