Запитання з тегом «angularjs-controller»

15
AngularJS: Як я можу передавати змінні між контролерами?
У мене є два кутові контролери: 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 } Я не можу використовувати Ctrl1всередині, Ctrl2оскільки це не визначено. Однак якщо я спробую передати це так… …

8
Як використовувати $ rootScope у Angular для зберігання змінних?
Як я можу $rootScopeзберігати змінні в контролері, до якого я хочу пізніше отримати доступ до іншого контролера? Наприклад: angular.module('myApp').controller('myCtrl', function($scope) { var a = //something in the scope //put it in the root scope }); angular.module('myApp').controller('myCtrl2', function($scope) { var b = //get var a from root scope somehow //use var …

10
Чи може контролер AngularJS успадкувати інший контролер у тому ж модулі?
У межах модуля контролер може успадкувати властивості від зовнішнього контролера: var app = angular.module('angularjs-starter', []); var ParentCtrl = function ($scope, $location) { }; app.controller('ChildCtrl', function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Приклад через: Мертве посилання : http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html Чи може також контролер всередині модуля успадковувати побратимів? var app = angular.module('angularjs-starter', …

10
AngularJS: Правильний спосіб прив’язки до властивостей послуги
Я шукаю найкращу практику, як прив’язатись до сервісної властивості в AngularJS. Я працював через кілька прикладів, щоб зрозуміти, як прив’язати до властивостей сервісу, створеного за допомогою AngularJS. Нижче я маю два приклади того, як зв’язати властивості служби; вони обоє працюють. Перший приклад використовує базові прив'язки, а другий приклад використовує $ …

5
Оновіть змінну області батьківської області в AngularJS
У мене є два контролери, один загорнутий в інший. Тепер я знаю, що дочірня область успадковує властивості з батьківської області, але чи є спосіб оновити батьківську змінну сфери? Поки що я не зустрічав жодних очевидних рішень. У моїй ситуації у мене є контролер календаря у формі. Я хотів би оновити …

7
Як ввести контролер в інший контролер в AngularJS
Я новачок у Angular і намагаюся зрозуміти, як це робити ... За допомогою AngularJS, як я можу ввести контролер, який буде використовуватися в іншому контролері? У мене є такий фрагмент: var app = angular.module("testApp", ['']); app.controller('TestCtrl1', ['$scope', function ($scope) { $scope.myMethod = function () { console.log("TestCtrl1 - myMethod"); } }]); …

3
Використання $ setValidity всередині контролера
Я намагаюся перевірити зміну файлу. Ось мій код: Перегляд / шаблон <input type="file" name="file" id="file" onchange="angular.element(this).scope().setFile(this)" required /> <span class="error" ng-show="myForm.file.$error.required">Error</span> <span class="error" ng-show="myForm.file.$error.size">Selected file is too large</span> <span class="error" ng-show="myForm.file.$error.filetype">Unsupported File type</span> Контролер angular.module("myapp").controller("myctrl", function($scope) { $scope.setFile = function(element) { $scope.$apply(function($scope) { var fileObject = element.files[0]; $scope.file.fileType = fileObject.type.toUpperCase().substring(fileObject.type.indexOf("/") …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.