2010-10-01 103 views
2

如何确定XTemplate中的JSON对象为空?我试过ExtJS XTemplate和空JSON解析

<tpl if="myObject != {}"> 
<tpl if="myObject"> 
<tpl if="myObject != undefined"> 

等,但似乎无法找到正确的方式来检测一个空对象。谢谢。

回答

3
<tpl if="!Ext.isEmpty(myObject)"> 
+0

完美,谢谢。 – Ian 2010-10-04 17:17:47

+1

我使用的是Ext 3.4,当传递一个空对象时isEmpty没有工作,为了使它工作,我必须将Ext.toArray包装在对象周围,并测试返回的数组。例如var empty = Ext.isEmpty(Ext.toArray(obj)); – gunnx 2012-08-08 14:37:40