Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 闭包模板中的逻辑运算符_Javascript_Google Closure Templates - Fatal编程技术网

Javascript 闭包模板中的逻辑运算符

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标记中使用(我尝试了“&&”和“”以及“|”和“”)。。。如何编写“复杂”if语句,如:
{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。这是闭包模板的标记!嗯,这很奇怪:
以及
在闭包模板中受支持。您可以改为显示整个表达式吗?它在较新版本中,并且在错误消息中建议问题可能与
&&
|
用法有关。