Tag: angularjs-controller
Die AngularJS-controller stellt die Daten, die angezeigt werden in die HTML-Ansicht.
Es spielt die wesentliche Rolle der ModelView-der MVVM design pattern. Die Ansicht ist ein Teil des HTML-templates.
1
Antworten
Ich versuche zum abrufen der "Warenkorb" in der folgenden Art und Weise Fabrik->Service->Controller. Ich mache ein $http-Aufruf, aber es ist wieder ein Objekt. Wenn ich Debuggen kann ich sehen, dass der Antrag gestellt wird und der Abruf
3
Antworten
In meinem angular Projekt akzeptiert der Nutzer die EULA dann bekommen Sie automatisch weitergeleitet, um Ihre Armaturenbrett, jedoch auf dieser Umleitung die DashboardController zu sein scheint, wird zweimal genannt, die DashboardController genannt wird, auf der Strecke selbst
5
Antworten
Mit ui-router, füge ich alle beheben Logik im staatlichen Funktion wie diese; //my-ctrl.js var MyCtrl = function($scope, customers) { $scope.customers = customers; } //routing.js $stateProvider.state('customers.show', { url: '/customers/:id', template: template, controller: 'MyCtrl', resolve: { //<-- I feel
3
Antworten
In ein HTML-Formular, ich brauche, um zu verfolgen, welche Kontrollkästchen erhalten, so kann ich stecken Sie es in meinem query-Objekt aus, das gepostet werden, um das backend. Habe ich die folgenden drei Checkboxen in ein array in
1
Antworten
Habe ich gesehen, viele dieser Fragen, aber habe noch keine Lösung gefunden, die funktioniert. hier ist ein Turnschuh, das funktioniert nicht, sollte aber. http://jsfiddle.net/cdparmeter/j2K7N/2/ Controller: $scope.foo = function (textArray) { console.log(textArray) }; Richtlinie: return { restrict: 'E',
1
Antworten
Nach dem MVC-Muster, ein controller sollte in der Lage sein, um mehrere Ansichten in AngularJS. E. g. Ich habe eine view zur Anzeige aller Benutzer und eine für einen neuen Benutzer zu erstellen. Meine $routeProvider (Auszug) sieht
2
Antworten
Habe ich dieses code-snippet: <ul> <li ng-repeat="message in messages"> <button ng-click="send()">Send</button> </li> </ul> $scope.send = function(){ //not working (message undefined) alert($scope.message.text); //working alert($scope.messages[0].text); }; Verstehe ich nicht, warum: alert($scope.message.text); funktioniert nicht. Ich dachte, dass die ng-repeat war
2
Antworten
Bin ich ein bisschen neu zu Angularjs. Was ich will ist, Zugriff auf "$Umfang.myVar" variable innerhalb " myController' - controller. Es wäre eine große Hilfe, wenn Sie eine Lösung anbieten können. JS: angular.module('myDirective', ) .controller('myController', ['$scope', function
4
Antworten
Ist es möglich, laden, controller, es ist js-Datei und einem template dynamisch basierend auf einer route, die Gruppe? Pseudo-code der nicht funktioniert: $routeProvider.when('/:plugin', function(plugin) { templateUrl: 'plugins/' + plugin + '/index.html', controller: plugin + 'Ctrl', resolve: {
2
Antworten
Bin ich zu schreiben versucht, eine Richtlinie, die erzeugen ein raster. Der folgende code funktioniert, aber ich habe zu geben Sie den controller-Namen 'DemoCtrl'. Ist es möglich, zum abrufen der aktuellen controller-Namen aus, in der Richtlinie, so
4
Antworten
Möglich ist, zu injizieren, einen controller zu einem anderen controller, die Teil des gleichen Moduls? Beispiel: JS: var app = angular.module('myAppModule', ) .controller('controllerOne', ['$scope', function($scope){ $scope.helloWorld = function(){ return 'Hello World'; } }]) .controller('controllerTwo', ['$scope', 'controllerOne', function($scope,
2
Antworten
Ich würde gerne Zugriff auf die Parameter des nächsten Elements auf dem Bildschirm, wenn Sie auf eine Schaltfläche. Verwende ich eine ng-repeat in meiner html-Datei: <li ng-repeat="item in items | filter:query" ng-show="isSelected($index)"> <a href="" ng-click="itemNext()"><img src="xxx.jpg" /></a>
2
Antworten
ich versuche zum übergeben von Daten von AngularJS zu ASP.net MVC und ist immer null. Hier mein code (nur die Buchung der wesentlichen, Taste, regler und c#: HTML: <a class="btn btn-grey btn-lg btn-block" ng-click="AddCar()">Save</a> Controller $scope.AddCar =
2
Antworten
Wie füge ich neuen text-box, wenn submit-button gedrückt wird. Dies ist, was ich versucht habe und ich weiß, es gibt einige, was falsch ist. Ich bin noch neu auf angular js. Beispiel: <!doctype html> <html lang="en"> <head>
1
Antworten
Markup <!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Angular I</title> <link rel="stylesheet" href="css/style.css"> <link rel="author" href="humans.txt"> </head> <body ng-app="app"> <section ng-controller="mainCtrl"> <h1>My App</h1> <p>{{name}}</p> </section> <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.0-beta.1/angular.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.0-beta.1/angular-route.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.0-beta.1/angular-animate.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.0-beta.1/angular-resource.min.js"></script> <script
2
Antworten
Ist, habe ich mich durch andere "Funktion nicht definiert" Fragen, aber kann nicht scheinen, einen zu finden, der für meinen Anwendungsfall. Ich bin mit angular.js. Ich habe einer zunächst leeren div, #mylist, dass ich das Auffüllen dynamisch
3
Antworten
Habe ich einen controller, zeigt eine Checkliste, und speichert die Auswahl in einem array. Meine anderen controller läuft ein $http.get auf das array aus dem ersten controller. Wie setze ich eine $watch so, dass, wenn das array
2
Antworten
Hey Leute also ich versuche einfach nur, um Daten zu laden, wenn meine app gestartet wird. Jedoch, die Aussicht lädt schneller als der http-Anfrage(natürlich). Ich will aktualisieren Sie meinen Blick einmal meine Daten wurden nicht ordnungsgemäß geladen,
1
Antworten
Verwende ich eine ng-repeat in meiner html-Datei zur Anzeige von gefilterten Elemente: <li ng-repeat="item in (filteredItems = (items | filter:query))"> {{ item.name }} </a> In den controller, würde ich mag, um den index eines Elements basierend auf
2
Antworten
Ich habe einen Dienst zum abrufen von Daten via REST. Ich möchte zum speichern der resultierenden Daten im service-level-variable für die Verwendung in mehreren Controllern. Wenn ich die ganzen REST-Logik direkt in den Controller funktioniert alles einwandfrei
3
Antworten
Möchte ich als zip-Datei hochladen zum server. Vor dem hochladen, ich habe zu prüfen, ob es eine zip-Datei. Wenn es eine zip-Datei, dann senden. Wenn es nicht eine zip-Datei, es kommt "Nicht eine zip-Datei." und die Datei
3
Antworten
Ich versuche zu verstecken/zeigen einen Teil einer form, basierend auf einem Controller boolean-variable. dies ist mein html-code: <div id="sheetform-container" ng-controller="SheetController as SheetCtrl"> <form action="#"> <div class="sheetform-row" ng-show="canShow('Price')"> <div class="sheetform-left-col fl-left"><label for="sheetform-price">Price</label></div> <div class="sheetform-midlle-col fl-left"><input type="text" class="sheetform-input" id="sheetform-price"
1
Antworten
Ich habe zwei drop-downs mit AngularJS und einem angehängten Daten, die in Ihnen durch die Controller. Ich möchte zum ändern der zweiten drop-down-Werte, wenn eine änderung Auftritt, in der ersten drop-down. Erstelle ich das Beispiel, aber wenn
4
Antworten
$scope.add=function() { //How to retrieve the value of textbox } <input type='text'><button ng-click='add()'></button> Wenn ich auf den button klicken, wie kann ich die Daten des textbox-Wert in der Steuerung und fügen Sie diesen Wert in die Tabelle
1
Antworten
Habe ich Schwierigkeiten Verständnis dieser Fehler... den ich nicht ganz verstehen, warum Ihr nicht eine Funktion.... angular.module('mkApp').factory('mkService', function ($http, $log) { function getLookUp(successcb) { $http = ({ method: 'GET', url: 'api/Entries/' }).success(function (data, status, header, config) {
2
Antworten
Ich habe gerade angefangen mit AngularJs Direktiven, die Ressourcen zu nutzen,hier, hier und hier. Ich habe eine situation wo ich brauche, um etwas zu tun, nachdem Sie alle Anweisungen wurden geladen. ich.e Szenario 1 Controller Lädt Richtlinie
1
Antworten
Ich möchte erstellen Sie eine einfache Liste, und wenn der Benutzer klickt auf eine Schaltfläche, der Wert wird angezeigt in einem span-element. HTML & Controller <html xmlns:ng="http://angularjs.org"> <script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script> <script type="text/javascript"> function MyController(){ this.list = [{name:"Beatles",
3
Antworten
Warum kann ich nicht binden controller die variable in zweiter controller? <div ng-app="ManagerApp"> <div ng-controller="MainCtrl"> Main: <div ng-repeat="state in states"> {{state}} </div> <div ng-controller="InsideCtrl as inside"> Inside: <div ng-repeat="state in inside.states2"> {{state}} </div> </div> </div> </div> var
3
Antworten
Habe ich eine einfache Angular JS $routeProvider beheben-test Anwendung. Es gibt die folgende Fehlermeldung: Error: Unknown provider: dataProvider <- data Ich würde es schätzen, wenn sich jemand identifizieren konnte, wo ich schief gegangen. index.html <!DOCTYPE html> <html
2
Antworten
Ich habe Schwierigkeiten, herauszufinden, wie die übergabe von Parametern aus meiner angular controller zu service #my controller 'use strict'; angular.module('recipeapp') .controller('recipeCtrl', ['$scope', 'recipeService', function($scope, recipeService){ $scope.recipeFormData={}; $scope.recipeSave = function(){ recipeService.saveRecipe(); } }]); #my service 'use strict'; angular.module('recipeapp').service('recipeService',['$http',
3
Antworten
Arbeite ich an angular-tutorial, und ich habe da ein problem am Anfang. Laden Sie die Anwendung-Modul Fehler. Wie bereits im tutorial, das sollte sein eine von drei Möglichkeiten zum erstellen von controller. Hier ist Druck von tutorial
1
Antworten
Ich bin mit jasmine zum testen meine angular Controller. Ich bin abfangen von Fehlern und Erfolg in der .then(successCallback, errorCallback) Obwohl es gut funktioniert auf der Basis von live-Funktionalität, aber bin verwirrt, wie schreibt man einen Spion
1
Antworten
Ich versuche zu binden, wird der ausgewählte Wert in einer Liste von radio-buttons zu einer ng-model Habe ich: <!DOCTYPE html> <html ng-app="testApp"> <head> <script src="./bower_components/angular/angular.min.js"></script> <script src="test.js"></script> </head> <body ng-controller="testController"> <form> <div ng-repeat="option in occurrenceOptions"> <input type="radio"
1
Antworten
Ich habe gelesen durch alle Beiträge wo die Menschen sich diesem Problem, in dem $http ist nicht eine Funktion, und es sieht wie zum größten Teil ist es durch Injektionen geschieht in der falschen Reihenfolge. Meiner Modul
2
Antworten
Habe ich den folgenden test: it('Should keep location when user rejects confirmation', inject(function ($controller, $rootScope) { var confirmStub = sinon.stub(), eventStub = { preventDefault: sinon.spy() }; miscServiceStub = function () { this.confirm = confirmStub; }; confirmStub.returns(false); initializeController($controller,
2
Antworten
Wahrscheinlich ist dies eine einfache Frage für fortgeschrittene Winkel-Benutzer, aber ich habe nicht dieses Problem irgendwo gut erklärt. So, ich war die Umstrukturierung meinem code, wenn ich merkte, ich habe zwei Controller in einem Blick, das ist
1
Antworten
Ich bin mit Angular ui.router und setup eine geschachtelte Ansicht. Die übergeordnete Ansicht hat ein div mit visibility kann ich schalten Sie durch eine Funktion in der übergeordneten Steuerung. Ich möchte Sie zum aufrufen dieser Funktion vom
1
Antworten
Möchte ich verhindern, dass Standardverhalten von http-post auf '/signUp', wenn das e-mail ist null bei der Füllung bilden. Controller-Code:- $scope.signUp = function() { if($scope.email = null); preventdefault; } html (jade) :- form(name="input", action="/signUp", method="post") input(type="submit", value="submit") hinzufügen
2
Antworten
Bin ich mit Buchse.io aktivieren chat in meine app und ich bin mit einem service SocketService Durchführung aller die socket-Zeug. Wenn eine Nachricht kam, dann möchte ich zum auslösen einer Funktion eines Controllers aus dem service SocketService
1
Antworten
Ich versuche zu lernen, AngularJS und es ist diese Sache, dass ich nicht verstehe, was scheint, wie alle im internet gelöst, indem Sie $scope.$apply, aber ich habe bereits verwenden, und es tut sich nichts. Grundsätzlich verwende ich
4
Antworten
Ich versuche zu erstellen, die eine Metro-Kachel-Typ-Gitter mit dem Winkel, um dies zu erreichen möchte ich jede der Fliesen in einer anderen Farbe. So ist mein plan der Aktion war es, eine Funktion erstellen, die würde nach
4
Antworten
Anderen Beiträgen auf diesen Fehler schließen immer jemand versucht, $anwenden, ohne die Verwendung eines sicher gelten, aber das ist nicht der Fall in meinem Beispiel. Meine Funktion IST erfolgreich, sodass die Daten, die ich angefordert von der
4
Antworten
Ich versuche es zu lernen Angular.js und ich bin nicht in der Lage, um herauszufinden, was falsch mit diesem einfachen code. Es scheint zu gut Aussehen, aber gibt mir folgende Fehlermeldung. **Error**: Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=app&p1=Error%3A%20…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.14%2Fangular.min.js%3A17%3A381) Und
1
Antworten
Habe ich definiert ein Modul und Haupt-Modul für meine app mit der ng-app-Direktive. Ich fügte hinzu, zwei Controller, um die Haupt-app mit angular.module('myApp').controller(). Einer dieser Controller wurde Seite großen Spielraum in der Erwägung, dass der andere controller
9
Antworten
Innerhalb eines Moduls kann ein controller die Eigenschaften Erben von einem externen controller: var app = angular.module('angularjs-starter', ); var ParentCtrl = function ($scope, $location) { }; app.controller('ChildCtrl', function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Beispiel über:
10
Antworten
Ich bin auf der Suche nach der best practice, wie zu binden, um eine service-Eigenschaft in AngularJS. Ich gearbeitet habe, durch mehrere Beispiele, um zu verstehen, wie zu binden, um die Eigenschaften in einem service, der erstellt
2
Antworten
Mit der ursprünglichen Art und Weise zu definieren, die Controllerder Zugriff auf den übergeordneten scope war ziemlich trivial, da die untergeordneten Bereich vorbildgerecht erbt von seinen Eltern. app.controller("parentCtrl", function($scope){ $scope.name = "Parent"; }) .controller("childCtrl", function($scope){ $scope.childName =
3
Antworten
Ich versuche zu tun, einige Validierung auf die Datei ändern. Hier ist mein code: View/Template <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>
4
Antworten
Ich habe einen controller, und wenden Sie es 2 Ansichten mit kleinen unterschieden. Angular code: app.controller('MyCtrl', function($scope) { $scope.canSave = false; $scope.demo = { files : [{ filename: 'aaa.html', source: '<div>aaa</div>' }, { filename: 'bbb.html', source: '<div>bbb</div>'
7
Antworten
Ich bin neu zu Eckig und zu versuchen herauszufinden, wie Dinge zu tun... Verwendung von AngularJS, wie kann ich Spritzen ein controller verwendet werden, in einem anderen controller? Habe ich Folgendes snippet: var app = angular.module("testApp", ['']);