หากคุณต้องทำดังต่อไปนี้:
<li class="active-item" ng-repeat="item in mc.pageData.items | filter: { itemTypeId: 2, itemStatus: 1 } | orderBy : 'listIndex'"
id="{{item.id}}">
<span class="item-title">{{preference.itemTitle}}</span>
</li>
... คุณจะไม่ได้รับไอเท็มของ itemTypeId 2 และ itemStatus 1 เท่านั้น แต่คุณจะได้ไอเท็มที่มี itemType 20, 22, 202, 123 และ itemStatus 10, 11, 101, 123 นี่เป็นเพราะตัวกรอง: {.. .} ไวยากรณ์ทำงานเหมือนสตริงมีคิวรี
อย่างไรก็ตามหากคุณต้องเพิ่มเงื่อนไข: จริงมันจะกรองตามการจับคู่ที่แน่นอน:
<li class="active-item" ng-repeat="item in mc.pageData.items | filter: { itemTypeId: 2, itemStatus: 1 } : true | orderBy : 'listIndex'"
id="{{item.id}}">
<span class="item-title">{{preference.itemTitle}}</span>
</li>