我想按字母順序排序和顯示數組,一旦用戶選擇或當我們從後端渲染數據時,我想按字母順序顯示fullName
。 $scope.selecedControlOwner
是ng-click
事件處理程序一旦用戶從模態窗口中選擇所有者並單擊確定ng-click
事件觸發器並在父窗口上顯示值現在,我要觸發排序。如何使用AngularJs或Javascript對數組進行排序?
$scope.controlOwnerObj.workerName
是將值綁定到父窗口的ng模型。
有沒有解決方案使用AngularJs或本地Javascript?
ctrl.js
$scope.selectedControlOwner = function() {
$scope.controlOwnerObj.workerName= $scope.selectedOwners.map(function (owner) { return owner.fullName; }).join(';');
};
$scope.selectedOwners = [{
"workerKey": 46958,
"fullName": ,"Kumari, Swapna"
}, {
"workerKey": 746,
"fullName": "Mike Piero",
}, {
"workerKey": 150918,
"fullName": "A J, Jyothish",
}],
http://stackoverflow.com/questions/1129216/sort-array-of-objects-by-string-property-value-in-javascript – Kalman
http://stackoverflow.com/questions/ 19259233/sorting-json-by-specific-element-alphabetically –
[對JavaScript對象數組排序]的可能重複(http://stackoverflow.com/questions/979256/sorting-an-array-of-javascript-objects) – Igor