jQuery模板中的多个测试条件“if”

时间:2013-12-03 08:02:12

标签: jquery if-statement jquery-templates

如何使用jQuery模板“if”测试多个测试条件? 例如,在任何语言中,我都会这样做:

if(str1=='abc' && str2=='def'){
    //do something
}

但是如何使用jQuery模板“if”子句呢?我试过跟随,但它不起作用。

{{if str1=='abc' && str2=='def'}}
    //do something
{{/if}}

2 个答案:

答案 0 :(得分:0)

您必须创建一些辅助函数才能检查多个“AND”条件。另一方面,||(OR)可以这样做:{{if x===1 y!==2}}

答案 1 :(得分:0)

你可以这样做。

AND语句

{{if $data.str1=='abc' && $data.str2=='def'}}
    //do something
{{/if}}

类似的OR语句

{{if $data.str1=='abc' || $data.str2=='def'}}
    //do something
{{/if}}

参考:https://github.com/BorisMoore/jquery-tmpl/issues/70