0
我用ng-repeat
顯示任務列表反饋:排序依據什麼都不做時,由函數結果
<div class="task_container" ng-repeat="task in tasks | orderBy:weigth(task)">
<span >Task:<span><br><span>{{task.label}}</span>
</div>
每個任務都有一些屬性,我已經定義的權重函數,總結了這些屬性:
function weight(task)
{
var weight_value = task.priority - task.difficulty + task.interest;
return weight_value;
}
但是,當顯示頁面時,任務根本沒有排序。
有沒有更好的/正確的方法來實現這一目標?
另一種錯誤,我做了是我沒有在$ scope中定義我的權重函數。 –
哦,我認爲這是正確的例證我更新答案你接受範接受 –