我正在使用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'
});
};
这里缺少什么?
答案 0 :(得分:1)
基于documentation,似乎无法在toast中覆盖属性,但在将来的版本中会更改:
常见问题
问:为什么我不能在toast中覆盖positionClass?它被忽略了。 答:祝酒词没有位置,它们附在一个容器上 并且是在页面上设置位置的容器。这将 在将来的版本中进行更改。
答案 1 :(得分:1)
this.toastr.info('No credit remaining', '', { disableTimeOut: true, closeButton: true });