Today i face to problem when angular orderBy sort incorrectly Ukrainian names. So when i order by
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderBy: 'FullName'"
app.filter('orderByCustom', function () {
return function (items) {
return items.sort(function (a, b) { return a.FullName.localeCompare(b.FullName) });;
};
});
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderByCustom"
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderBy: 'FullName'"
app.filter('orderByCustom', function () {
return function (items) {
return items.sort(function (a, b) { return a.FullName.localeCompare(b.FullName) });;
};
});
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderByCustom"
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderBy: 'FullName'"
app.filter('orderByCustom', function () {
return function (items) {
return items.sort(function (a, b) { return a.FullName.localeCompare(b.FullName) });;
};
});
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderByCustom"
Melbourne, Australia
20 August 2015
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderBy: 'FullName'"
app.filter('orderByCustom', function () {
return function (items) {
return items.sort(function (a, b) { return a.FullName.localeCompare(b.FullName) });;
};
});
ng-repeat="dancer in dancers | filter: filterDancers(criteria) | orderByCustom"