myFeatureProperty 要么为真,要么为假 如果过滤器的值为真,我希望过滤器为真 我试过这个,我得到一个"发出验证错误"(mapbox 错误没有说明什么是无效的(:
let filter = ['==', ['get',"myFeatureProperty"],true, true, false]
知道为什么我会收到此错误吗? 我找不到这个简单任务的任何示例。mapbox-gl-js 最新版本的正确表达式语法是什么?
谢谢 唐尼
如果属性包含实际布尔值,则可以直接将它们用作筛选器:
filter = ['get', 'myFeatureProperty']
如果您真的想将它们明确地与true
进行比较并false
它将是这样的:
filter = ['==', ['get', 'myFeatureProperty'], true]