タグ付けされた質問 「ng-controller」

15
コントローラーでフィルターを使用するには?
渡した引数に基づいてデータを返すフィルター関数を作成しました。私のコントローラーにも同じ機能が必要です。フィルター機能をコントローラーで再利用することは可能ですか? これは私がこれまでに試したことです: function myCtrl($scope,filter1) { // i simply used the filter function name, it is not working. }

10
Angularjs: '構文としてのコントローラー'と$ watch
controller as構文を使用するときにプロパティの変更をサブスクライブするにはどうすればよいですか? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value) }); }); <div ng-controller="TestCtrl as test"> <input type="text" ng-model="test.name" /> <a ng-click="test.changeName()" href="#">Change Name</a> </div>

4
AngularJS-コントローラーで日付を変換する
私のコントローラ内でこの1387843200000形式からこれに日付を変換する方法を誰かが私に提案してくれませんか?24/12/2013 ちなみに私の日付はこのように保存され、input type="date"フィールドを含む編集フォームにバインドすると、まったく入力されません。 #Plunkerのデモはこちら。 EditCtrl app.controller("EditCtrl", [ "$scope", "$filter", "db" function ($scope, $filter, db){ // this gets me an item object var item = db.readItem(); // item date = 1387843200000 // this returns undefined item.date = $filter('date')(date[ item.date, "dd/MM/yyyy"]); }]); Edit.html-テンプレート <form name="editForm" class="form-validate"> <div class="form-group"> <label for="date">Event date.</label> <input …

2
ディレクティブからコントローラーにAngularJSスコープ変数を渡す最も簡単な方法は?
ディレクティブからコントローラーにAngularJSスコープ変数を渡す最も簡単な方法は何ですか?私が見たすべての例は非常に複雑に見えますが、ディレクティブからコントローラーにアクセスして、スコープ変数の1つを設定する方法はありませんか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.