2
dgrid 인스턴스를 나타내는 JavaScript 객체에 대한 참조를 얻으려면 어떻게해야합니까? 이 코드를 고려하십시오dgrid의 인스턴스 가져 오기
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
뒤에있는 실제 자바 스크립트 개체에 대한 참조를 얻으려면 어떻게해야합니까?