Привет, я использую NToastifyToastr для обработки уведомлений со стороны сервера, и он не работает должным образом.
Вот некоторые конфигурации
services.AddMvc()
.AddRazorPagesOptions(options =>
{
options.Conventions.AuthorizeFolder("/Account");
options.Conventions.AllowAnonymousToPage("/Index");
})
.AddNToastNotifyToastr(new ToastrOptions()
{
ProgressBar = true,
PreventDuplicates = true,
TimeOut = 3000,
CloseEasing = true,
PositionClass = ToastPositions.TopCenter,
CloseButton = true,
CloseOnHover = true,
})
.SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
и для проверки я показываю сообщение после загрузки
public class IndexModel : PageModel
{
private readonly IToastNotification _toastNotification;
public IndexModel(IToastNotification toastNotification)
{
_toastNotification = toastNotification;
}
public IActionResult OnGet()
{
//Success
_toastNotification.AddSuccessToastMessage("Welcome");
return Page();
}
}
Однако тостер глючит, когда я наводю на него мышь, он не закрывается, что бы после. Кроме того, нажатие кнопки закрытия X также не приведет к ее закрытию ... Я что-то упустил?