我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;
}
但是,在显示页面时,任务根本没有排序。
有没有更好/正确的方法来实现这一目标?