1
我的視圖初始化時,如何才能運行orderBy過濾器一次?我不希望我的列表在運行時重新排序。contidional orderBy只在初始化AngularJS
<li ng-repeat="service in quote.services | orderBy:'index'" ></li>
我的視圖初始化時,如何才能運行orderBy過濾器一次?我不希望我的列表在運行時重新排序。contidional orderBy只在初始化AngularJS
<li ng-repeat="service in quote.services | orderBy:'index'" ></li>
使用OrderBy作爲過濾器在你的控制器來代替:
app.controller('DemoCtrl', ['$scope', '$filter', function($scope, $filter){
$scope.quote.services = $filter('orderBy')($scope.quote.services, 'index');
}]);
所有選項查看filter docs。
謝謝,效果很好。我會盡快答覆。 –
很高興聽到,謝謝! – Ties