ฉันเติมรายการแบบหล่นลงผ่านการใช้ตัวเลือก ng- ซึ่งติดกับตัวควบคุมที่จะเรียกบริการ น่าเสียดายที่ข้อมูลที่เข้ามามีความยุ่งเหยิงและฉันจำเป็นต้องเรียงลำดับตามตัวอักษร
คุณคิดว่าสิ่งที่ต้องการ$.sortBy
จะทำ แต่น่าเสียดายที่มันไม่ได้ทำแจ็ค ฉันรู้ว่าฉันสามารถจัดเรียงมันผ่าน javascript ด้วยวิธีผู้ช่วยเหลือfunction asc(a,b)
หรืออะไรทำนองนั้น แต่ฉันปฏิเสธที่จะเชื่อว่าไม่มีวิธีที่จะทำความสะอาดได้ดีกว่านี้และฉันไม่ต้องการที่จะขยายตัวควบคุมด้วยวิธีการช่วยเหลือ มันเป็นสิ่งพื้นฐานในหลักการดังนั้นฉันจึงไม่เข้าใจว่าทำไม AngularJS ไม่มีสิ่งนี้
มีวิธีทำบางอย่างเช่น$orderBy('asc')
?
ตัวอย่าง:
<select ng-option="items in item.$orderBy('asc')"></select>
มันจะมีประโยชน์มากในการมีตัวเลือกorderBy
เพื่อให้คุณสามารถทำสิ่งที่คุณต้องการทุกครั้งที่คุณพยายามเรียงลำดับข้อมูล