Описание тега angularjs-controller
The AngularJS controller exposes the data that is to be displayed into the HTML view.
It plays the essential role of the ModelView in the MVVM design pattern. The view is a part of the HTML template.
2
ответа
Невозможно вызвать метод родительского контроллера из директивы
Я видел много, много, много, много вопросов по этой проблеме, но по какой-то причине я все еще не могу связать ng-click в моей директиве к методу на родительском контроллере. Я почти уверен, что у меня есть правильная изоляция области видимости и пе…
18 фев '16 в 12:18
1
ответ
AngularJS - механика $scope.$ Watch - это просто паттерн наблюдателя?
У меня есть фабрика: .factory("someFactory", function() { var someFactory = {}; someFactory.objects = [ { name: "obj1" }, { name: "obj2" } ]; return someFactory; } И какой-то контроллер, который следит за изменениями имен объектов этой фабрики: .con…
07 мар '14 в 22:56
2
ответа
Разница между приведенными ниже двумя контроллерами
Я новичок в угловой JS. Я столкнулся с двумя различными типами объявлений контроллеров, которые я не могу понять, как они влияют на сцену. vmyApp.controller('GreetingController', ['$scope', function($scope) { $scope.greeting = 'Hola!'; }]); Из приве…
28 сен '17 в 13:40
1
ответ
Подождите, пока контроллер запустит весь свой код
Я хочу знать, есть ли способ, который позволяет контроллеру 2 ждать, пока контроллер 2 завершит выполнение всего своего кода. Я делаю мобильное приложение, когда пользователь входит в систему, приложение переходит на домашнюю страницу, на которой ес…
13 апр '18 в 11:22
1
ответ
Объявление контроллера AngulaJS - ошибка: $controller:ctrlreg
У меня есть базовый контроллер в angularJs под названием "BasicController". Ниже мой код (BasicController.js): (function () { var app = angular.module("app", []); app.controller("BasicController", function ($scope) { alert(2); $scope.menus = ["Profi…
24 фев '17 в 07:23
4
ответа
Невозможно обмениваться данными между контроллерами AngularJS?
Я видел видео http://egghead.io/ об обмене данными между контроллерами, но не смог заставить его работать: var myApp = angular.module('myApp', []); myApp.factory('QData', function () { return 'hello' }); function QCtrl($scope, $http, QData) { $scope…
26 июн '13 в 20:20
1
ответ
Контроллер угловой JS-задержки и директива инициализации до тех пор, пока данные не будут возвращены с сервера
Моему приложению AngularJS требуются некоторые метаданные с сервера, прежде чем оно сможет инициализировать контроллер и несколько директив. У меня есть служба для возврата данных, но я не смог заставить контроллер и директивы ждать данные. myapp.fa…
29 май '13 в 20:24
1
ответ
После загрузки нового маршрута старые экземпляры контроллера все еще работают
У меня есть маршрут, который загружает страницу на основе параметров: .when('/:num/:den', { templateUrl : 'app/views/templates/home.html', controller :"ProductContoller", controllerAs: "product", reloadOnSearch : false }); Проблема в том, что каждый…
14 ноя '16 в 12:31
2
ответа
Все контроллеры AngularJS не загружаются с LazyLoad
Я пытаюсь лениво загрузить свои контроллеры для моего приложения AngularJS, которое я создал вместе с requireJS. Я создал собственную библиотеку "lazyLoad", которая создает объект разрешения в маршрутах app.config() (также я использую ui-router). Ес…
15 ноя '14 в 09:08
1
ответ
Передать переменную из директивы в контроллер
У меня есть это определение директивы и хочу передать currentScriptPath к TestController, Как я могу это сделать? (function(currentScriptPath){ angular.module('app', []) .directive('test', function () { return { restrict: 'E', scope: {}, templateUrl…
19 июн '15 в 10:00
1
ответ
Как я могу вызвать функцию в контроллере из службы
Я хотел бы спросить, возможен ли вызов функции getItems (); в контроллере ItemController (загружает список данных) из сервиса fileUpload (после загрузки изображения) - пример ниже. После загрузки я хочу обновить список элементов, но я не знаю, как м…
28 июн '16 в 20:44
3
ответа
Проблемы с отображением данных JSON с помощью Angular Js ng-repeat
Я могу получить следующие данные JSON (тестовые данные) из файла php: JSON: [{"id":"1","name":"shabri","desc":"bbkbjkbjbjnnklnln","location":"location","mobile":"498534534","telephone":"4549385","offer":"20","email":"nfnkjrnfnrndnrgnkjr"},{"id":"2",…
01 окт '15 в 15:33
1
ответ
Директивный вызов функции контроллера не работает
Я основываю свой код на примере в ответе $watch'ing для изменений данных в директиве Angular. Сообщение об ошибке не отображается, но метод 'fromUpdated' не вызывается. Вот часть javascript директивы: return { restrict: 'E', scope: { ctrlFromupdated…
06 авг '15 в 13:42
0
ответов
Кросс-директивная функциональная привязка в угловых 1,5
В угловом приложении 1.5 обе директивы независимы внутри одного приложения. Демонстрация ситуации показана здесь https://codepen.io/adamchenwei/pen/qXRGQp Вы увидите ошибку, когда в componentA не найдена функция его компонента, которая, как предпола…
07 авг '17 в 13:55
1
ответ
ng-repeat, ng-click, директива и взаимодействие с контроллером
У меня есть этот фрагмент директивы: return { scope: {}, restrict: 'E', templateUrl: 'partials/order_table.html', controller: 'OrderController as x', link : function(scope, element, attrs) { } и это templateURL фрагмент кода: <tr ng-repeat="r in …
16 авг '14 в 15:12
2
ответа
Проблемы с AngularJS Controller
У меня есть следующие настройки в моем HTML-файле: <body> <nav ng-controller="loginCtrl"> <div> <li>Apple</li> <li>Mango</li> <li>{{user}}</li> </div> </nav> <div ui-view></d…
16 июн '16 в 14:06
2
ответа
AngularJS & Typescript: Как назначить класс / тип в качестве контроллера директивы?
Директивы AngularJS определяют контроллер, используя: { controller: function ($scope){} } На данный момент я не нашел способа создать класс TypeScript и назначить его свойству контроллера директивы. То, что я хотел бы сделать, это что-то вроде inter…
16 мар '14 в 23:18
2
ответа
Проверка углового контроллера на scope.variable не определена
Я пытаюсь выучить угловой тест с помощью $resource. Здесь у меня есть простой контроллер: .controller('DictionaryCtrl', function ($scope, DictionaryService) { $scope.jSearchDictionary = function () { $scope.word = DictionaryService.getByJword({ jp: …
15 окт '14 в 23:53
1
ответ
Ошибка: $ инжектор: модуль модуля Ошибка angularjs
Я только изучаю angularjs, с помощью следующего кода я получаю эту ошибку ==> Ошибка: $injector:modulerr Ошибка модуля Вот код, что здесь не так? <!doctype html> <html lang="en"> <head> <title>js</title> <script src=…
07 ноя '15 в 05:43
1
ответ
Вызов метода контроллера с переменными связывания в angularJS
Я пытаюсь вызвать метод, определенный в контроллере с переменной связывания. <img src="close.png" style="widht: 34px; height: 23px; cursor: pointer;" data-ng-click="hideDtls({{one}} , {{two}})"> Здесь один и два определены в моем контроллере, …
31 дек '14 в 15:59