Что такое ленивая загрузка? Если ваш проект скачал все js-файлы и ресурсы при первом доступе к ним, вы бы долго ждали, и это действительно плохо для пользователя. Поэтому я хотел бы загружать ресурс только тогда, когда мне нужно его использовать. Вот почему мы называем это ленивой загрузкой, это означает, что мы хотим отложить нашу задачу загрузки!

Как это реализовать в Blazor

  1. Выполнение его в DOM

2. Использование IJsRuntime для реализации «импорта» синтаксического сахара из Javascript

Как мы знаем, мы можем использовать javascript в нашем проекте Blazor. Мы можем импортировать его именно тогда, когда захотим.

Давайте проведем быструю демонстрацию!