设置Angular Toastr的单个实例的选项?

时间:2016-06-07 19:38:22

标签: javascript angularjs toastr angular-toastr

我正在使用Angular JS 1.4.1和Angular Toastr 1.7.0。

我的应用中的大多数toastrs都是默认的右上角,并且工作正常。

但是,我想用positionClass: 'toast-top-full-width'打电话给我,我无法让它工作。它仍然以我的应用程序配置设置的默认值打开。

   $scope.tabLeave = function () {
    toastr.warning('Warning', 'You have unsaved data.', {
      closeButton: true,
      positionClass: 'toast-top-full-width'
    });
  };

这里缺少什么?

2 个答案:

答案 0 :(得分:1)

基于documentation,似乎无法在toast中覆盖属性,但在将来的版本中会更改:

  

常见问题

     

问:为什么我不能在toast中覆盖positionClass?它被忽略了。   答:祝酒词没有位置,它们附在一个容器上   并且是在页面上设置位置的容器。这将   在将来的版本中进行更改。

答案 1 :(得分:1)

this.toastr.info('No credit remaining', '', { disableTimeOut: true, closeButton: true });