当要素属性为布尔值时,mapbox setFilter表达式的正确语法是什么

问题描述 投票:0回答:1

myFeatureProperty为true或false如果值是true,我希望过滤器为true我尝试了此操作,但收到“发射验证错误”(映射框错误未说明无效内容):

let filter = ['==', ['get',"myFeatureProperty"],true, true, false]

知道为什么会出现此错误吗?我找不到这个简单任务的任何示例。 mapbox-gl-js最新版本的正确表达语法是什么?

谢谢,唐尼

mapbox mapbox-gl-js
1个回答
0
投票

如果您的属性包含实际的布尔值,则可以将它们直接用作过滤器:

© www.soinside.com 2019 - 2024. All rights reserved.