Теперь у нас есть предложение динамического импорта с ECMA. Это находится на этапе 3. Это также доступно как babel-preset .
Ниже приведен способ сделать условный рендеринг в соответствии с вашим случаем.
if (condition) {
import('something')
.then((something) => {
console.log(something.something);
});
}
Это в основном возвращает обещание. Ожидается, что ожидается, что модуль обещания получит модуль. В предложении также есть другие функции, такие как множественный динамический импорт, импорт по умолчанию, импорт js-файла и т. Д. Здесь вы можете найти более подробную информацию о динамических импортерах здесь .