คำถามติดแท็ก angularjs-filter

12
ng-repeat: กรองตามฟิลด์เดียว
ฉันมีชุดผลิตภัณฑ์ที่ฉันใช้ซ้ำโดยใช้ ng-repeat และกำลังใช้งานอยู่ <div ng-repeat="product in products | filter:by_colour"> เพื่อกรองผลิตภัณฑ์เหล่านี้ตามสี ตัวกรองทำงานอยู่ แต่ถ้าชื่อ / คำอธิบายผลิตภัณฑ์ ฯลฯ มีสีผลิตภัณฑ์จะยังคงอยู่หลังจากที่ใช้ตัวกรอง ฉันจะตั้งค่าตัวกรองให้ใช้กับฟิลด์สีของอาร์เรย์ของฉันมากกว่าทุกฟิลด์ได้อย่างไร

25
จำกัดความยาวของสตริงด้วย AngularJS
ฉันมีดังต่อไปนี้: <div>{{modal.title}}</div> มีวิธีที่ฉันสามารถจำกัดความยาวของสายอักขระที่จะพูด 20 ตัวอักษร? และคำถามที่ดียิ่งขึ้นก็คือมีวิธีที่ฉันสามารถเปลี่ยนสตริงให้ถูกตัดทอนและแสดง...ในตอนท้ายถ้ามันมีมากกว่า 20 ตัวอักษร?

9
เรียงลำดับจากมากไปน้อยตามตัวกรองวันใน AngularJs
<div class="recent" ng-repeat="reader in (filteredItems = (book.reader | orderBy: 'created_at' | limitTo: 1))"> </div> ดังนั้นหนังสือมาจากส่วนที่เหลือ api และมีผู้อ่านจำนวนมากที่แนบมา ฉันต้องการรับผู้อ่าน 'ล่าสุด' created_atข้อมูลมีค่าที่ระบุผู้ใช้เป็นที่ผ่านมา แต่รหัสด้านบนทำให้ฉันเป็นผู้อ่านที่เก่าแก่ที่สุด ดังนั้นคำสั่งจะต้องมีการผกผัน? มีวิธีการเรียงลำดับจากมากไปน้อยบ้างไหม?

8
ตัวกรอง ng-model ในอินพุต
ฉันมีการป้อนข้อความและไม่ต้องการอนุญาตให้ผู้ใช้ใช้ช่องว่างและทุกอย่างที่พิมพ์จะกลายเป็นตัวพิมพ์เล็ก ฉันรู้ว่าฉันไม่ได้รับอนุญาตให้ใช้ฟิลเตอร์กับ ng-model เช่น ng-model='tags | lowercase | no_spaces' ฉันมองไปที่การสร้างคำสั่งของตัวเอง แต่เพิ่มฟังก์ชันเข้าไป $parsersและ$formattersไม่ได้อัปเดตอินพุตมีเพียงองค์ประกอบอื่น ๆ ที่มีng-modelอยู่ ฉันจะเปลี่ยนข้อมูลที่ฉันกำลังพิมพ์อยู่ได้อย่างไร โดยพื้นฐานแล้วฉันกำลังพยายามสร้างคุณสมบัติ 'แท็ก' ที่ใช้งานได้เหมือนกับที่นี่ใน StackOverflow
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.