Я новичок в Angular и Require, мой вопрос касается следующего фрагмента кода (я уже подключил угловое и потребовал, я могу включить файлы, если задано); элемент инициализации бутстрапа не инициализируется:Angular.js + require.js + jQuery Plugin custom директива
define(['myapp.ui/module', function (module) {
module.directive('bootstrapSwitch', ['$parse', '$path', function ($parse, $path) {
return {
restrict: 'A',
replace: true,
link: function (scope, element) {
//load requirements for this directive.
console.log(element.bootstrapSwitch);
element.bootstrapSwitch();
}
};
return require([
'myapp.ui/switch/bootstrap-switch.min',
'css!myapp.ui/switch/bootstrap-switch.min'],
function() {
return {
restrict: 'A',
replace: false,
link: function (scope, element) {
//load requirements for this directive.
element.bootstrapSwitch();
}
};
});
}]);
}]);
Я могу видеть загружаемый файл директивы (один выше), но элемент не инициализирован, я не вижу bootstrap-switch.min.css и bootstrap-switch.min.js (я знаю, что пути работают, я уверен, что у меня есть синтаксисом проблемы где-то. Если нет, то просьба уточнить. Любая помощь будет оценена !!!!
Спасибо !!!
Отличное объяснение и пятно на моих ошибках !!! Спасибо :) – Jose