Aurelia模块全局配置

时间:2015-04-18 09:16:13

标签: aurelia

我在Aurelia应用中安装了toastr。我可以在不同的视图中导入和使用它,但我无法弄清楚如何设置/修改其全局选项。

想法?

1 个答案:

答案 0 :(得分:4)

最简单的地方就是你的应用程序构造函数。此时还必须加载烤面包机脚本。以下是 app.js 的外观:

import {Router} from 'aurelia-router';
import toastr from 'toastr';
export class App {
  static inject() { return [Router]; }
  constructor(router) {
    toastr.options.closeButton = true;

    // ... setup your routing etc
  }
}

我假设您此时已经加载了烤面包机脚本。你也可以将toastr初始化移动到任何其他Aurelia构造函数或任何其他地方,我没有看到任何技术限制。