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

Javascript 是否有关于Google App Maker语法的正式文档?,javascript,data-binding,syntax,google-app-maker,Javascript,Data Binding,Syntax,Google App Maker,我正在使用Google AppMaker开发一个应用程序。我没有太多的编码经验,所以我边走边学。我一直在转换绑定的布尔值。我希望值为“是”表示真,为“否”表示假 使用AppMaker的文档,我尝试了fromBoolean和boolToStr transformers,但它们都返回错误,如第69列:预期,但实际是。因此,我通过JavaScript.info查找正确的JavaScript语法,结果变得更加困惑 以下是我迄今为止所尝试的: @datasources.AffectedFacilities

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

使用AppMaker的文档,我尝试了fromBoolean和boolToStr transformers,但它们都返回错误,如第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文档并没有提供这些示例。

基于这里的文档,使用“boolToStr”是一个将真值转换为真值的文本转换器。根据这里的文档,使用“fromBoolean”将“yes”解释为true

在您的案例中,您希望做的是:

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