Asp .NET Core 2.2 NToastifyToastr не работает должным образом - PullRequest
0 голосов
/ 03 мая 2019

Привет, я использую 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 также не приведет к ее закрытию ... Я что-то упустил?

...