Вопросы по теме 'angularjs-controller'
AngularJS: Как передавать переменные между контроллерами?
У меня есть два контроллера Angular:
function Ctrl1($scope) {
$scope.prop1 = "First";
}
function Ctrl2($scope) {
$scope.prop2 = "Second";
$scope.both = Ctrl1.prop1 + $scope.prop2; //This is what I would like to do ideally
}
Я не...
330561 просмотров
schedule
09.02.2023
angularjs: предотвращение изменения маршрута
Я попытался сделать следующее в своем контроллере:
$scope.$on("$routeChangeStart", function (event, next, current) {
if (!confirm('are you sure ?')) {
event.preventDefault();
}
});
Но это не работает....
1024 просмотров
schedule
29.04.2024
Как мне повторно создать контроллер AngularJS после изменения данных?
Я посмотрел и предположил, что это просто, но просто не смог понять документацию API для этого.
Предположим, у меня есть контроллер, который извлекает данные при первом вызове (конечно, я опускаю тонну):
myCtrl = function ($scope, Data) {...
1386 просмотров
schedule
13.03.2024
Директивы AngularJS и модель
Я не уверен, что этот вопрос задавался, но является ли хорошей практикой (недопустимой) возиться с моделью данных из директивы AngularJS?
Например, если в моем контроллере у меня есть какой-то объект, например:
app.controller("MyCtrl",...
130 просмотров
schedule
15.12.2023
Разница между функцией компиляции/ссылки и функцией контроллера в AngularJS?
Я пытаюсь написать свои собственные директивы AngularJS. Кажется, я понимаю разницу между функциями compile и link . Это видео хорошо проясняет ситуацию.
Но теперь я не уверен, что понимаю роль контроллера в директиве. Директива может...
143 просмотров
schedule
27.02.2023
Jasmine Test в Angular для контроллера
Я получаю следующую ошибку: TypeError: undefined is not a function Проблема в том, что общим является модуль и фабрика, и проблема в моей линии.
var ctrl = $controllerConstructor("resetPasswordSentScreen", { $scope: scope, common: common});...
701 просмотров
schedule
20.03.2024
Правильно ли я разделил состояние вне директивы angular? (проблема с родительской областью / $ rootScope)
У меня есть два элемента на моей странице, которые каким-то образом не вложены друг в друга. С атрибутами первого я хотел бы установить содержимое второго, например:
<body>
<input info="This is some info"></input>...
402 просмотров
schedule
15.04.2023
Как я могу надежно получить область действия контроллера в директиве?
Скажем, у меня есть директива, которая просто выводит идентификатор области видимости.
.directive('myCustomer', function() {
return {
template: 'directive scope {{$id}}',
link: function(scope, el, attrs) {
//console.log('controller...
573 просмотров
schedule
19.12.2022
Angular ui.router, вызвать функцию родительского контроллера из дочернего контроллера?
Я использую Angular с ui.router и настроил вложенное представление. В родительском представлении есть div, видимость которого я могу переключать с помощью функции на родительском контроллере. Я хотел бы вызвать эту функцию из дочернего контроллера...
11386 просмотров
schedule
01.02.2024
Передача директивы формы обратного вызова функции контроллера в AngularJS
У меня есть директива и контроллер. Директива определяет функцию в изолированной области. Он также ссылается на функцию в контроллере. Эта функция принимает обратный вызов. Однако, когда я вызываю его из директивы и передаю обратный вызов,...
2792 просмотров
schedule
28.10.2022
Инициирование директивы от контроллера
У меня возникли проблемы с поиском способа инициировать директиву после возврата данных. Я пытаюсь построить отчет, используя html-таблицы и ng-repeat. Объект отчета создается с использованием Factory. Фабричный метод возвращает объект отчета, а...
732 просмотров
schedule
06.01.2024
Как заставить разные контроллеры использовать разные конфигурации $httpProvider в AngularJS?
У меня есть проект AngularJS, использующий макет каталога из angular-seed. https://github.com/angular/angular-seed
app.js содержит конфигурацию моего http-провайдера. Все мои контроллеры должны использовать одну и ту же конфигурацию...
375 просмотров
schedule
31.01.2024
Попытка вызвать метод в службе из контроллера
Я пытаюсь вызвать метод службы из контроллера и получаю сообщение об ошибке:
«TypeError: undefined не является функцией».
Кто-нибудь видит что-то не так с тем, как я все настроил?
действительный.js
angular.module('valid', [...
524 просмотров
schedule
27.06.2023
Директива AngularJS с использованием другого контроллера
Я пытаюсь создать директиву, которая будет выводить HTML-шаблон, использующий данные из контроллера.
В sample.js я добавил модуль, контроллер и директиву
var app = angular.module("myApp", []);
app.controller("MyCtrl", function($scope) {...
700 просмотров
schedule
08.11.2023
Угловой JS. правильно установить ng-модель в повторяемой директиве выбора
Только начал изучать AngularJS. Я написал этот контроллер и директиву для повторения элемента формы выбора, потому что мне нужно выполнить некоторую работу на стороне сервера, чтобы заполнить его параметры.
Вот директива в HTML:...
403 просмотров
schedule
03.11.2023
AngularJS ng-контроллер не работает
Я только что начал изучать AngularJS в w3schools . Я пытаюсь практиковать примеры того, что они когда-либо упоминали в учебниках. Все работает нормально, но когда я пришел к «Контроллерам AngularJS», он не работает должным образом, как хорошо...
45208 просмотров
schedule
21.12.2023
Как динамически выбирать репозиторий/сервис для использования в директиве/контроллере?
У меня есть директива, которая получает данные из базы данных, но я хочу, чтобы она использовала разные репозитории (с одним и тем же API) в разных местах проекта. Входящие данные имеют аналогичные поля, так что это не проблема. Есть ли способ...
248 просмотров
schedule
08.04.2023
AngularJS: Должен ли я преобразовать функцию связывания директивы в контроллер?
Я слышал, что рекомендуется использовать синтаксис controllerAs вместе с bindToController: true в директивах, использующих изолированную область. Ссылки: один , два
Предположим, у меня есть такая директива:...
7031 просмотров
schedule
15.02.2024
RequireJS загружает угловое приложение, но не создает app.controller
Я настроил очень простую среду для загрузки компонентов AngularJS (которые управляются Bower) с помощью RequireJS. Мой index.html очень прост:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">...
2344 просмотров
schedule
17.05.2022
Всплывающее окно AngularJS привязывается к переменной контроллера
Я пытаюсь создать всплывающее окно и загрузить в него содержимое непосредственно с контроллера.
Я могу успешно привязать flag к всплывающей подсказке, используя директиву из этого ответа , но всплывающее окно продолжает показывать начальное...
2978 просмотров
schedule
07.05.2024