是否有关于 Google App Maker 语法的正式文档?



我正在使用Google AppMaker开发一个应用程序。我没有很多编码经验,所以我边走边学。我坚持转换绑定的布尔值。我希望值为"是"表示真,"否"表示假。

使用App Maker的文档,我尝试了布尔和boolToStr转换器,但它们都返回错误,例如"在第69列:预期的'(",而是(。所以我通过 Javascript.info 查找了正确的JavaScript语法,只是变得更加困惑。

这是我到目前为止尝试过的:

@datasources.AffectedFacilities.item.Cross_Bore_Involved_2#boolToStr(("0")= 'false', ("") = 'true');
@datasources.AffectedFacilities.item.Cross_Bore_Involved_2#fromBool(0 = 'NO', 1 = 'YES');

我没有看到转换的布尔字段,我只是收到语法错误。我只需要查看编码示例,而Google文档没有提供。

根据此处的文档 https://developers-dot-devsite-v2-prod.appspot.com/appmaker/scripting/api/transformers#boolToNum 使用"boolToStr"是一个将真实值转换为"true"的文字转换器。根据此处的文档 https://developers-dot-devsite-v2-prod.appspot.com/appmaker/scripting/api/transformers#fromBoolean 使用"fromBoolean"将"yes"解释为true。

在这种情况下,您要做的是:

@datasources.AffectedFacilities.item.Cross_Bore_Involved ? 'Yes' : 'No'

最新更新