定義視圖我想修改視圖中格和我從基地開始(即之前,我定義我自己的看法)。但一些我甚至無法分配對象來查看屬性。 請問,任何人有任何想法如何創建視圖?我試着跟着。如何Ext.grid.panel
例將是巨大的。
var viewConfig = {emptyText: "My msg",stripeRows: false};
this.grid = Ext.create('Ext.grid.Panel', {
id: "t-"+this.gridName+"-grid",
header: true,
title: gridTitle,
border: false,
store: store,
columns: cm,
selModel: sm,
loadMask: true,
//viewConfig: viewConfig, // works fine
//view: new Ext.view.Table() ,//Ext.grid.View(),//Ext.grid.View(viewConfig),
provider: this.page.provider
});
如果我去評論「的觀點:新Ext.view.Table()」行則提高錯誤並停止一切。 我一直評論和網格創建後,我可以通過this.grid.getView()屬性訪問視圖。但如何創建自己的視圖對象(我可以分配自定義模板)?
非常感謝。
您的問題是什麼?如您仍然提到的那樣自定義視圖使用viewConfig。 – 2013-03-22 11:46:28
ViewConfig工作正常,但我想定義我自己的觀點。但是,如果我分解視圖:新的Ext.view.Table()它引發錯誤,me.selModel是未定義的。如何創建Ext.view.Table()的對象並賦值給「view」屬性? this.grid = Ext.create( 'Ext.grid.Panel',{ ID: 「T - 」 + this.gridName + 「 - 網格」, 標題:真, 標題:gridTitle, 邊界:假, 商店:存儲, 列:釐米, selModel:SM, loadMask:真, 視圖:新Ext.view.Table(), 提供商:this.page.provider }); – user2135671 2013-03-22 13:31:34