Я использую таблицу ng2-smart с angular 6. Когда я отлаживаю код, я вижу порядок данных в моем LocalDataSource в таблице ng2-smart.Но в табличном представлении данные не отображаются в том порядке, в котором они были в LocalDataSource.Это швы, как это было отсортировано случайным образом.Кто-нибудь сталкивался с такой же проблемой или любой идеей, как это исправить?
Вот мой код
this.departmentService.getAllDepartmentDetails().subscribe(response => {
let result = {};
result = response;
this.allDepartments = Object.assign(result);
this.source = new LocalDataSource(this.allDepartments);
this.settings = {
columns: {
id: {
title: 'ID'
},
name: {
title: 'Department Name'
},
reviewerName: {
title: 'Reviewer Name'
}
},
mode: 'external',
actions: {
columnTitle: 'Action',
add: false,
delete: false,
edit:false,
position: 'right',
width: '200px'
},
pager: {
display: true,
perPage: 5
},
attr: {
class: 'table table-striped'
}
};
}, error => {
console.log('FAILED TO LOAD ALL USERS');
console.log(error);
}
);
}
Спасибо