铁路由器 - 下载和重定向

时间:2017-08-31 20:54:34

标签: meteor iron-router meteor-blaze

我希望用户能够单击按钮下载文件并重定向到同一视图/留在那里。我能够下载该文件,但我无法从此服务器路由重定向。有关如何实现这一目标的任何想法?谢谢!

Router.route('/analytics-download', {
    name: "analytics-download",
    where: "server",
    action: function() {
      try {
        var filename = 'test.csv';
        var headers = {
          'Content-Type': 'text/csv',
          'Content-Disposition': "attachment; filename=" + filename
        };
        this.response.writeHead(200, headers);
        this.response.end(data);
        // this.response.redirect('/analytics');
      } catch (err) {
        console.error(err);
      }
    }
  });

0 个答案:

没有答案