我正在使用Extjs gridPanel显示数据。当没有可用数据时,我想在gridPanel中显示“No data ...”消息。这该怎么做 ?。

我尝试了emptyText属性,但是没有用。

我认为emptyText用于gridView而不用于gridPanel。

请帮助我如何在gridPanel中显示空数据消息。(我使用的是gridPanel而不是grid View)

最佳答案

您回答了自己的问题-确实是GridView属性。因此,要在GridPanel(内部使用GridView)中指定它,只需执行以下操作:

myGrid = new Ext.GridPanel({
    viewConfig: {
        emptyText: 'No records'
    }
});

根据下面的注释,您还可以在viewConfig中包括 deferEmptyText: false ,以使文本立即呈现(否则,它会等到初始存储加载完成之后)。

关于extjs - gridPanel中的空消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3965535/

10-11 05:12