我想按字母顺序排序和显示数组,一旦用户选择或当我们从后端渲染数据时,我想按字母顺序显示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