ExtjsgridPanelを使用してデータを表示しています。利用可能なデータがない場合、gridPanelに「Nodata ...」メッセージを表示したい。これを行う方法 ?。
EmptyTextプロパティを試しましたが、機能しませんでした。
EmptyTextはgridPanelではなくgridView用だと思います。
GridPanelに空のデータメッセージを表示する方法を教えてください(グリッドビューではなくgridPanelを使用しています)
あなたはあなた自身の質問に答えました-それは確かにGridViewプロパティです。したがって、GridPanel(内部でGridViewを使用)で指定するには、次のようにします。
myGrid = new Ext.GridPanel({
viewConfig: {
emptyText: 'No records'
}
});
以下のコメントによると、 deferEmptyText: false
テキストがすぐにレンダリングされるようにviewConfigで(それ以外の場合は、最初のストアのロードが完了するまで待機します)。