데이터 테이블에 문제가 있습니다. im는 vuejs 요청에서 돌아온 데이터를 표시하는 데 사용하지만 데이터를 가져오고 작성한 후에 정렬하는 것 같습니다. 두 번째 요청. 나는 새로운 요청을 할 때 내가 여기에 테이블이 잘 채워집니다 그리고 난 후 제대로 정렬 할 수 있지만에서 데이터를 얻을 후DataTables - 이전 테이블에서 데이터를 제거하고 새 테이블을 초기화하십시오.
내 첫 번째 요청이
var dates = this.dates;
var when = this.dates.when;
this.$http.get('getProfitsFrom='+when, dates, function(response){
this.response = response;
window.setTimeout(function(){
this.table = $('#table').DataTable({
"aoColumns": [
{ "bSortable": true },
{ "bSortable": true },
{ "bSortable": true },
{ "bSortable": true },
{ "bSortable": true }
]
});
}, 1);
}).error(function(){
console.log("Error");
});
처럼 잘 데이터를 다시 가져 테이블을 나누면 데이터로 테이블이 채워지지만 정렬을 클릭하면 첫 번째 요청의 초기 데이터 만 표시됩니다.
이것은 내가 처음에는 데이터를 제거하고 테이블을 파괴해야한다고 생각하지만 내가하는 것처럼 보이지는 않습니다.
어떤 도움이 평가하고 필요한 추가 정보가 제공 될 것입니다, 당신에게
편집 감사합니다 : 내가 뭘 기본적으로 필요로하는 것은 새로운 값으로 채워 새 테이블 될 수 있도록 테이블을 다시 초기화 알고하는 것입니다 나는 안으로 통과한다
jsFiddle을 사용하여 예제를 추가 할 수 있습니까? –
내 서버 백엔드의 PHP 스크립트에서 가져온 데이터가 있기 때문에 위선적입니다. –