Я использую requireJS для своего веб-приложения, и я не понимаю, как использовать requireJS для создания рекурсивной карты одного и того же объекта. Например, мой объект называется «раздел», и я хочу, чтобы создать ребенка ниже каждый, используя тот же объект:Использование RequireJS для рекурсивной карты
Section
> Section
> Section
> (etc...)
Вот содержание section.js:
define(['jquery'], function($) {
children = [];
function init() {
require(['jquery', 'section'], function($, section) {
children.push(section.init(mediator, this));
});
return children;
}
return {
init: init
}
}
Это имеет привел к бесполезной работе. Я не знаю, как создать новый экземпляр раздела для нового дочернего раздела.