В моем текущем приложении я уже вызвал много функций контроллера AngularJS из jQuery, но я только начал использовать директиву strict-di
, и теперь это дает мне ошибку, которая angular().element()
не определила что-то вроде этого.Как вызвать функцию контроллера из jQuery Если использовать Strict DI
Я искал слишком много об этой проблеме на Угловом сайте и StackOverflow, но не нашел никакого решения, у меня есть 30-40 контроллеров и вообще как-то я вызываю функцию из jQuery, поэтому я не могу ее изменить любым способом сохранить все мои коды, а также использовать strict-di
?
Также с помощью:
app.config(['$compileProvider', function ($compileProvider) {
$compileProvider.debugInfoEnabled(false);
}]);
и получить неопределенную ошибку:
var myVar = angular.element(document.getElementById('ControllerID')).scope().FunctionName();
ТИА
У вас есть образец кода, который имеет этот вопрос? Я смог использовать jQuery с угловым строгим директивом di. – potatopeelings
Пожалуйста, проверьте отредактированный вопрос –