Как я могу увеличить время отображения ngxtoastr

#angular #typescript #angular-material

#angular #typescript #angular-материал

Вопрос:

Я хочу увеличить время отображения для ngx-toastr. Я использую toastr.success для успешного сообщения от API

  this.toastr.success(this.successMessage);
 

Ответ №1:

Похоже, что сигнатура функции — это что-то вроде

 success(message?: string, title?: string, override: Partial<IndividualConfig> = {})
 

Итак, я думаю, вы могли бы просто передать override аргумент с IndividualConfig, timeOut чтобы быть тем, что вы хотите, например, 10 секунд:

  this.toastr.success(this.successMessage, null, { timeOut: 10000 }); // 10 seconds
 

Ответ №2:

3-й аргумент функции может быть изменен на тайм-аут в качестве переопределяющего значения JSON.

В миллисекундах

  this.toastr.success(this.successMessage, null, {timeOut: 5000});