2
如何獲取表示dgrid實例的JavaScript對象的引用。考慮以下代碼:獲取dgrid的實例byId
var MyGrid = var EntityList = declare("ui.MyGrid", [List, Pagination], { ... });
var grid = new MyGrid();
domConstruct.place(grid.domNode, container);
grid.startup();
這是很容易,因爲它的編程方式創建這裏訪問grid
,但如果它以聲明方式創建,如:
<div id="grid" data-dojo-type="ui.MyGrid" data-dojo-props="...">
dojo.byId('grid')
返回DOM節點。dijit.byId('grid')
返回undefined
。- 加上
data-dojo-id
顯然沒有效果。
如何獲得對#grid
背後的實際javascript對象的引用?