Articles of Angularjs

Fehler bei der Verwendung von ng-controller in angularjs ver 1.3.0

Hi ich befolge einige Tutorials von angularjs Ich benutze die angularjs Version 1.3.0 Hier ist mein Code First Name: Last Name: Full Name: {{firstName+” ” + lastName}} function personController($scope) { $scope.firstName = “David”; $scope.lastName = “Silva”; } Und ich denke, ich habe es genauso gemacht wie das Tutorial. Aber es gibt mir einen Fehler, wenn […]

Rendering-statementen in $ sce.trustAsHtml

Ich habe hier einen Plunker eingefügt: http://plnkr.co/edit/4vqV8toHo0vNjtfICtzI?p=preview Ich versuche, dem DOM eine Schaltfläche hinzuzufügen, und wenn Sie darauf klicken, sollte die function ausgeführt werden, die an das DOM gebunden ist. In diesem Fall sollte es “testen” warnen. Hier ist der Code. Regler app.controller(‘MainCtrl’, function($scope, $sce) { $scope.trustedHtml = $sce.trustAsHtml(‘Submit’); $scope.testAlert = function () { alert(‘testing’) […]

angular-ui-router mit requires, lazy laden des controllers

Könntest du mir helfen zu verstehen, wie man den Controller im folgenden Beispiel vor der Ansicht lädt? Es sieht so aus, als ob die Ansicht sofort geladen wird, während der Controller noch nicht geladen ist. //app.js $stateProvider.state(‘index’, { url: “/”, views: { “topMenu”: { templateUrl: “/Home/TopMenu”, controller: function($scope, $injector) { require([‘controllers/top-menu-controller’], function(module) { $injector.invoke(module, this, […]

Angular: Aufruf der Controller-function innerhalb einer directen Link-function mit &

Wir stoßen auf ein Problem beim Versuch, eine in eine Direktive übergebene function aufzurufen, indem wir das Ampersand ‘&’ in der Verknüpfungsfunktion unserer Direktive verwenden. Es scheint, dass die function auf dem Controller aufgerufen wird, aber keine Argumente in dem Aufruf übergeben werden. Alle Beispiele, die wir gesehen haben, betreffen das Durchreichen, indem Sie einen […]

Angularjs einfacher Datei-Download bewirkt, dass der Router umgeleitet wird

HTML: Uploads erhalten einen eindeutigen Dateinamen, während der richtige Name in der database gespeichert wird. Ich möchte einen einfachen Datei-Download realisieren. Aber der obige Code leitet zu / wegen: $routeProvider.otherwise({ redirectTo: ‘/’, controller: MainController }); Ich habe es versucht $scope.download = function(resource){ window.open(resource); } aber das öffnet nur die Datei in einem neuen Fenster. Irgendwelche […]

Was ist der angulare UI-Router-Lebenszyklus? (zum Debuggen stiller Fehler)

Das Beste, was ich gefunden habe, ist http://www.ng-newsletter.com/posts/angular-ui-router.html . Es ist nicht so tief wie beispielsweise die Reihenfolge, in der $stateChangeStart , exampleState.onEnter , exampleState.resolve und exampleState.templateProvider . Ein tolles Antwortformat wäre sauber. Etwas wie: Initial pageload von Staat foo: angularlebenszyklus Schritt 1 UI Router Lebenszyklus Schritt 1 Der Lebenszyklus des UI-Routers wird aufgetriggers UI […]

Angular ng-style mit einem bedingten Ausdruck

Ich behandle mein Problem so: ng-style=”{ width: getTheValue() }” Aber um diese function auf der Controllerseite zu vermeiden, würde ich lieber etwas ähnliches machen: ng-style=”{ width: myObject.value == ‘ok’ ? ‘100%’ : ‘0%’ }” Wie kann ich das machen?

Wie formatiere ich ein Datum mit ng-model?

Ich habe eine Eingabe definiert als Was ist aufgebaut, um an anderer Stelle auf der Seite angezeigt zu werden: Birth Date {{client.birthDate|date:’mediumDate’}} Wenn die Seite geladen wird, ist das Geburtsdatum schön formatiert wie Dec 22, 2009 . Wenn ich jedoch in mein schaue, wird es als Tue Dec 22 2009 00:00:00 GMT-0800 (Pacific Standard Time) […]

Verwirrt über Angularjs hat Scopes und Bindungen eingeschlossen und isoliert

Ich bemühe mich, den scope der Modelle und ihre Verbindun- gen in Bezug auf Richtlinien mit begrenztem scope zu verstehen. Ich verstehe, dass das Beschränken des Gültigkeitsbereichs auf eine Direktive bedeutet, dass controller. $ Scope und directive.scope nicht mehr dasselbe sind. Ich bin jedoch verwirrt darüber, wie sich das Platzieren von Modellen entweder innerhalb der […]

AngularJS UI Router – URL ohne Neuladen ändern

Derzeit verwendet unser Projekt den Standard $routeProvider , und ich verwende diesen “Hack”, um die url ohne Neuladen der Seite zu ändern: services.service(‘$locationEx’, [‘$location’, ‘$route’, ‘$rootScope’, function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on(‘$locationChangeSuccess’, function () { $route.current = lastRoute; un(); }); return $location; }; return […]