Доступ модель столбца сетки ExtJS из другого файла

Ответ 4

String x = new String("xyz");//First Object

String y = "abc";//Second Object

x = x + y;//Third, fourth Object
1
задан Manny Calavera 18 June 2009 в 16:40
поделиться

3 ответа

Как вы определили объект сетки? Вы сделали это следующим образом:

var grid = new Ext.grid.GridPanel(...);

Если да, то объект сетки не находится в глобальной области видимости. Удалите "var" и посмотрите, поможет ли это.

1
ответ дан 3 September 2019 в 01:22
поделиться

Похоже, проблема в области видимости. См. Область видимости переменной в JavaScript .

В принципе, вы можете сделать:

my_global_grid = ... // accessible in the current ~global~ context (document, window)
var my_local_grid = ... // accessible only in the function
window.my_window_global_grid = ... // accessible in the same window
1
ответ дан 3 September 2019 в 01:22
поделиться

Вы также можете передать объект сетки в свою функцию в качестве аргумента:

function myFunction(arg1,arg2,grid){
   ...
    var count = grid.getColumnModel().getColumnCount();
   ...
}
0
ответ дан 3 September 2019 в 01:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: