Angular.js: erstellen von controller-Modul?
Möchte ich definieren einen controller beim verwenden des Moduls:
angular.module('todoList', [], function () {
}).controller('myCtrl', function ($scope) {
return function ($scope) {
$scope.todos = [
{
text: "Hello"
}, {
text: "World"
}
]
}
})
dann möchte ich das Modul und die ccontroller:
<div ng-controller="myCtrl" ng-app="todoList">
<li ng-repeat="todo in todos">
<span>{{todo.text}}</span>
</li>>
</div>
aber es render nichts, was ist falsch an meinem code?
InformationsquelleAutor hh54188 | 2013-04-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dem controller ist falsch, es gibt keine Notwendigkeit zu haben, eine Rückkehr-Funktion.
Demo: Plunker
was meinst du mit einer Instanz-Methode
Ich denke mein problem ist mehr mit ng-klicken Sie auf Nein, verlinken irgendwo. Wenn ich auf einen button möchte ich nennen eine Funktion auf dem controller eher als das Lesen einer Eigenschaft
Es wird besser sein, wenn Sie eine neue Frage mit deinem code gemeinsame
Gerade gebucht 😉 stackoverflow.com/questions/21718741/...
InformationsquelleAutor Arun P Johny
Offiziellen Docs:
http://docs.angularjs.org/guide/controller
Syntax:
InformationsquelleAutor Bijan
InformationsquelleAutor Rajnish Bakaria
Nicht viel anders, aber dieses funktioniert auch.
InformationsquelleAutor Otpidus
Können Sie tun, wie dies auch durch die Verwendung von JS im strikten Modus-
InformationsquelleAutor mogg