Я пытаюсь найти способ включения AngularJS в существующее приложение. Приложение является модульным, поэтому каждый модуль имеет разметку HTML и файлы сценариев JS. Модули загружаются с requirejs и jQuery (для загрузки разметки).Включить AngularJS в существующее модульное приложение
Я хотел бы использовать функции AngularJS в некоторых модулях, имея в виду возможность перехода на AngularJS в будущем. Поэтому в идеале я хочу что-то вроде этого:
define([ 'angular' ], function (angular) {
return function (element) {
// The "element" parameter contains the reference to
// the detached DOM node that contains the markup.
// And what I think should be done is compiling
// or initializing AngularJS with the given DOM HTML fragment
// and with controller, etc.
angular.doSomething(element, ...something...);
// The application module engine will inject the returned element
// into the DOM tree.
return element;
};
});
Любые идеи? Благодаря!