Я использую dojo 1.10 и отчаянно пытаюсь найти чистый способ создания составных виджетов.
У меня есть следующий код:
TabsWidget.js
require([......], function(.....template ....){
var Tabs = declare('...', [....], {
templateString : template,
region : 'center'
});
var o = new Tabs({}, 'container');
widget.startup();
});
TabsWidget.html
<div style="width: 100%; height: 100%;">
<div-dojo-type="dijit/layout/TabContainer" style="..">
......Content pane........
</div>
</div>
home.html
......
<div data-dojo-type="TabsWidget"></div>
Вкладки отображаются нормально, они явно пустые вкладки, и цель здесь состоит в том, чтобы затем определить отдельный виджет, содержащий сетку и, возможно, форму поиска.
Затем я хочу объявить этот виджет в одной из своих панелей содержимого, но не знаю, как это сделать.
Может ли кто-нибудь объяснить, как это работает, или указать мне учебник/документ, в котором указано, как лучше всего это сделать?
Заранее спасибо.