在我的应用程序中,当DB上没有记录时,我收到的json如下所示。
JSON Message: {"totalCount":0,"responseObject":[]}
但是在网格中,Loading ...掩码不会消失。它表示即使没有数据也会加载,如下图所示。
如果没有数据,请建议我如何摆脱这个,我想显示没有这个加载掩码的空网格。
答案 0 :(得分:1)
我想我可能知道你的问题是什么,因为我有同样的问题。
对我来说,加载掩码无法解决的原因并不是因为没有记录,而是因为我试图在没有WAS时选择网格中的第一条记录。
这会抛出一个如下所示的javascript错误:“未捕获的TypeError:无法读取未定义的属性'id'”
由于此错误,它会停止其他Ext javascript进程,并且掩码永远不会有机会解析。
因此,为了解决这个问题,我会确保你的商店的“加载”事件处理程序不会尝试使用网格中不存在的记录。它对我有用。