2012-11-09 128 views
0

我想找出一个字符串是否为空或不是我试图做jsrender检查一个字符串为空“”

{{if closedOn != "" }}   

,但它不给我正确的输出

+0

你传递给'closedOn'变量的值是什么? –

+0

使用此'closedOn.toString()'将'closedOn'值转换为字符串,, –

回答

3

{{if closedOn}}

应该工作 - 假设closedOn可以是一个日期,或者你想为未定义/空/“”排除这样的值。

2

你可以做检查这样的:

if (closedOn) { 
    // closedOn is defined and it length > 0 
} 

你的检查方法是不正常的权利,导致

(undefined != "") is true 
(null != "") is true