没有找到记录时ExtJS网格消息

sis*_*dog 2 grid extjs extjs4

我正在使用ExtJS 4.0网格,并且想要在没有找到记录时在网格区域内显示消息(或HTML或组件).我已经在他们的代码中翻找了一段时间,似乎无法找到任何证据表明它本身存在于他们的库中.有没有我可以使用的配置或方法,还是我必须自己滚动?

谢谢

Abd*_*oof 8

当网格存储中没有记录时,ExtJS 4会为您提供在网格区域内显示消息的功能.您需要使用viewConfig执行此操作.这是一个例子:

viewConfig: {
    emptyText: 'There are no records to display'        
}
Run Code Online (Sandbox Code Playgroud)

现在,如果您正在使用本地存储(或使用直接将数据加载到网格data),则需要将其设置deferEmptyText为false.网格视图的文档中清楚地解释了这一点.请参阅配置属性emptyTextdeferEmptyText.