Json 装载。。。没有数据时在网格中显示消息。ExtJs网格

Json 装载。。。没有数据时在网格中显示消息。ExtJs网格,json,loading,extjs4.1,gridpanel,Json,Loading,Extjs4.1,Gridpanel,在我的应用程序中,当DB上没有记录时,我收到的json如下所示 JSON Message: {"totalCount":0,"responseObject":[]} 但在网格中加载。。。面具不会脱落。它表示即使没有如下图所示的数据也要加载 请建议我如何在没有数据的情况下消除此问题,我想在没有此加载掩码的情况下显示空网格。我想我可能知道您的问题是什么,因为我有相同的问题 对我来说,加载掩码无法解析的原因不是因为没有记录,而是因为我试图在没有记录的情况下选择网格中的第一条记录 这会引发如下jav

在我的应用程序中,当DB上没有记录时,我收到的json如下所示

JSON Message: {"totalCount":0,"responseObject":[]}
但在网格中加载。。。面具不会脱落。它表示即使没有如下图所示的数据也要加载


请建议我如何在没有数据的情况下消除此问题,我想在没有此加载掩码的情况下显示空网格。

我想我可能知道您的问题是什么,因为我有相同的问题

对我来说,加载掩码无法解析的原因不是因为没有记录,而是因为我试图在没有记录的情况下选择网格中的第一条记录

这会引发如下javascript错误:“UncaughtTypeError:无法读取未定义的属性“id”

由于这个错误,它停止了其他extjavascript进程,并且掩码永远没有机会解析


因此,为了解决这个问题,我会确保您的存储的“加载”事件处理程序不会尝试使用网格中不存在的记录来执行操作。它对我有效。

请参考提供的代码示例。您的商店阅读器无法检测到结果的根。