Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “类型”;在;不可分配给类型';表达式名称';Mapbox项目中的TS错误_Javascript_Mapbox Gl Js - Fatal编程技术网

Javascript “类型”;在;不可分配给类型';表达式名称';Mapbox项目中的TS错误

Javascript “类型”;在;不可分配给类型';表达式名称';Mapbox项目中的TS错误,javascript,mapbox-gl-js,Javascript,Mapbox Gl Js,在一个TypeScript项目中,我尝试使用Mapbox的查找表达式并尝试启动一个私有变量 但是获取类型为“in”的TS错误不能分配给类型为“ExpressionName” 附加屏幕截图 此外,版本1.10.2的最新类型声明文件中缺少“in”查找键 附加屏幕截图: 然而,官方文件称,用户的查找“in”键是有效的表达式: 有谁能建议如何在TS项目中处理这种情况,但最终的JS代码编译工作正常吗 提前谢谢你 我不知道这是否解决了您的问题,但看起来您在中没有正确使用。它应该有两个参数,类似于[“i

在一个TypeScript项目中,我尝试使用Mapbox的查找表达式并尝试启动一个私有变量

但是获取类型为“in”的TS错误不能分配给类型为“ExpressionName”

附加屏幕截图

此外,版本1.10.2的最新类型声明文件中缺少“in”查找键

附加屏幕截图:

然而,官方文件称,用户的查找“in”键是有效的表达式:

有谁能建议如何在TS项目中处理这种情况,但最终的JS代码编译工作正常吗


提前谢谢你

我不知道这是否解决了您的问题,但看起来您在中没有正确使用
。它应该有两个参数,类似于
[“in”,“get”,“seatId”],seatIds]

嘿,Steve,我也尝试过这种方法,但我的问题仍然没有解决。只是一个简单的问题,为什么mapbox gl的声明文件缺少查找属性。我可以看到有4个查找(但不是“in”)|“at”|“get”|“有”|“length”附加链接:听起来你有很多不同的问题。建议你做更多的阅读、研究和实验,当你陷入困境时,提出一个问题,说明你的问题和你的尝试。嗨,史蒂夫,这是同一个问题,解决一个问题将解决我们的主要问题。正如我在前面的评论中所说,类型声明文件中缺少“in”键,make的typescript出现了一个错误。如果我尝试使用其他查找值,如“at”|“get”|“has”|“length”。(确实存在于声明文件中)一切正常。希望我能在这里表达我的意图。