Vue 方法调用

Vue Method calls

我有一个 vue 方法,它使用 axios.get 获得 json 响应,而且我还有另一种方法取决于第一种方法。现在我正在为第二种方法设置超时。有什么办法可以不设置超时吗?

displayDetails(){

        this.showDataTable();
        setTimeout(this.addHeaders,5000)


 }

你是说 showDataTable 使用 axios.get?然后使 showDataTable return 承诺并使用它的 then 方法:

displayDetails () {
  this.showDataTable()
    .then(data => this.addHeaders(data))
}