在 VueJS 中使用路由时设置超时错误

Cat*_*ira 5 javascript vue.js vue-router

我正在使用 VueJS,我想将数据推送到服务器,然后更改路由。

我试过这个:

saveSupportArea: function () {
  this.toast("success");
  var that = this;
  setTimeout(function(that){
    that.$router.push('/areas/');
  }, 3000);
});
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

未捕获的类型错误:无法读取未定义的属性“$router”

有人可以帮忙吗?