仅当特定条件为真时,我才需要显示一个复选框。 例如,在下面的代码中,方法isGame_Started()为true,则仅显示该复选框。我没有在Alpaca文档中找到任何相关的东西
"fields": {
"isGame_Over?": {
"type": "checkbox",
"rightLabel": "Is Game Over ?",
"condition" : isGame_Started() ? "true" : "false"
}
}
我需要一些代码来代替“条件”来完成我需要的工作。
答案 0 :(得分:1)
实际上,您可以在documentation中找到解决方案,您应该使用options> hidden而不是condition,options配置中没有条件属性。您可以使用hidden
属性并为其分配一个函数,例如"hidden": isGame_Started()
,其中isGame_Started()
可以返回true或false取决于您的逻辑。
这里是fiddle。
您可以更改isGame_Started
逻辑并进行测试。