问题描述
为了为我的API伪造数据,我需要能够使用我选择的值实例化一个Location对象。当我让ToitBox使用GPS构建Location对象时,Location对象起作用。我尝试了以下方法:
import location show Location
(...)
fake_lon := Longitude 10.199373
fake_lat := Latitude 56.143325
fake_location := Location fake_lat fake_lon
data.push "track_devices.location" fake_location.to_byte_array
在终端中获取以下内容:未解析的标识符:“经度”和未解析的标识符:“纬度”。
解决方法
Doh ...缺少进口商品。将导入更改为:
import location show *
通过删除vscode中的settings.json文件来发现问题:
"toitLanguageServer.arguments": "",
此后,我重新加载了vscode窗口,然后显示导入是未导入经度和纬度。