小编Kon*_*Woj的帖子

Mapbox案例表达式

我尝试使用case表达式设置我的mapbox图层的样式:

const max_expr = ['max', ['get', 'POLY_COLOUR_CODE_D'], ['get', 'POLY_COLOUR_CODE_BW'], ['get', 'POLY_COLOUR_CODE_A']];

'paint': {
        'fill-color': ['case', ['==', max_expr, 1], 'green', ['==', max_expr, 2],  'yellow', 
        ['==', max_expr, 3], 'red', ['==', max_expr, 4], 'red']
}
Run Code Online (Sandbox Code Playgroud)

但我得到以下奇怪的错误:paint.fill-color:预期奇数个参数.你知道如何解决这个问题吗?

javascript mapbox-gl-js

2
推荐指数
1
解决办法
2143
查看次数

标签 统计

javascript ×1

mapbox-gl-js ×1