2

jsRender 是否支持 if 语句如下?

{{ if val > 1  }}
....
{{ /if }}

我找不到任何例子。我也知道有使用辅助函数的变体。

4

1 回答 1

5

是的,请参阅www.jsviews.com/#iftag

实际上,您可以编写{{if pathOrExpr}}where path 可以是“数据路径”和常规 javascript 运算符等的任意组合。

该示例显示{{if members && members.length}},类似地,您可以执行所有预期的条件表达式,例如:

address.zip === '88888', 或者:

foo.count < 3 && foo.total >= bar.total,

等等等等

于 2013-07-29T18:53:21.450 回答