データテーブルに問題があります.vuejsリクエストから返されたデータを表示するために使用していますが、2番目のリクエストを行った後、データを取得して並べ替えることができません.
私の最初のリクエストは、このようにデータをうまく返します
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");
});
ここからデータを取得した後、テーブルは正常に作成され、適切に並べ替えることができますが、新しい要求を行うとテーブルが壊れ、テーブルにデータが入力されますが、並べ替えをクリックすると初期値のみが表示されます最初のリクエストからのデータ。
これにより、最初にデータを削除してテーブルを破棄する必要があると信じるようになりましたが、何もしていないようです。
助けていただければ幸いです。さらに必要な情報が提供されます。ありがとうございます
編集:私が基本的に必要とするのは、テーブルを再初期化することを知ることです。これにより、渡す新しい値が入力された新しいテーブルになります。