Javascript 闭包模板中的逻辑运算符
我在和你玩 我无法成功编译一些模板,因为逻辑“和”和“或”操作符似乎不能在if标记中使用(我尝试了“&&”和“和”以及“|”和“或”)。。。如何编写“复杂”if语句,如:Javascript 闭包模板中的逻辑运算符,javascript,google-closure-templates,Javascript,Google Closure Templates,我在和你玩 我无法成功编译一些模板,因为逻辑“和”和“或”操作符似乎不能在if标记中使用(我尝试了“&&”和“和”以及“|”和“或”)。。。如何编写“复杂”if语句,如:{if condition1&&condition2} 编辑: 以下简单语句引发异常: {如果5>2&&2==2} “并非所有代码都采用大豆V2语法(发现标记{if 5>2&&2==2}不采用大豆V2语法)”根据的最新版本,use可以使用和和或作为逻辑运算符: {if $x > 1 and $y < 1} ..
{if condition1&&condition2}
编辑:
以下简单语句引发异常:
{如果5>2&&2==2}
“并非所有代码都采用大豆V2语法(发现标记{if 5>2&&2==2}不采用大豆V2语法)”根据的最新版本,use可以使用
和
和或
作为逻辑运算符:
{if $x > 1 and $y < 1}
...
{elseif $x < 1 or $y > 2}
...
{/if}
{if$x>1和$y<1}
...
{elseif$x<1或$y>2}
...
{/if}
您到底尝试了什么<代码>{if condition 1&&condition 2}不是有效的js。这是闭包模板的标记!嗯,这很奇怪:和
以及或
在闭包模板中受支持。您可以改为显示整个表达式吗?它在较新版本中,并且在错误消息中建议问题可能与&&
或|
用法有关。