【发布时间】:2021-02-10 03:52:50
【问题描述】:
我正在使用disabled HTML 属性禁用textareas。
<textarea disabled>{{foo}}</textarea>
足够简单。这样就可以使客户端无法进入文本区域并进行更改。但是,我想根据条件创建 disabled。
假设allowed 是一个布尔值。我只想能够做到以下几点。
<textarea {{#unless allowed}} disabled {{/unless}}>{{foo}}</textarea>
但这会导致模板出错。在 VS Code 中,{{#unless allowed}}disabled{{ 变为蓝色,/unless}} 变为红色。
知道如何做到这一点吗?谢谢!
【问题讨论】:
-
我不知道 blaze/spacebars,但在快速查看其文档后,似乎它不支持其属性内部的逻辑。
标签: javascript templates meteor meteor-blaze spacebars