คำถามติดแท็ก angular-filters

15
จะใช้ฟิลเตอร์ในคอนโทรลเลอร์ได้อย่างไร?
ฉันได้เขียนฟังก์ชันตัวกรองซึ่งจะส่งคืนข้อมูลตามอาร์กิวเมนต์ที่คุณส่งผ่าน ฉันต้องการฟังก์ชั่นเดียวกันในคอนโทรลเลอร์ของฉัน เป็นไปได้ไหมที่จะใช้ฟังก์ชั่นตัวกรองซ้ำในคอนโทรลเลอร์? นี่คือสิ่งที่ฉันได้ลองมาแล้ว: function myCtrl($scope,filter1) { // i simply used the filter function name, it is not working. }

8
วิธีกรอง (คีย์ค่า) ด้วย ng-repeat ใน AngularJs
ฉันกำลังพยายามทำสิ่งที่ชอบ: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> AngularJs ส่วน: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } แต่อย่างใดมันแสดงให้ฉันเห็นทุกรายการ ฉันจะกรอง (คีย์ค่า) ได้อย่างไร

7
การส่งผ่านอาร์กิวเมนต์ไปยังตัวกรอง angularjs
เป็นไปได้ไหมที่จะส่งอาร์กิวเมนต์ไปยังฟังก์ชันตัวกรองเพื่อให้คุณกรองด้วยชื่อใด ๆ สิ่งที่ต้องการ $scope.weDontLike = function(item, name) { console.log(arguments); return item.name != name; };
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.