I have import some of my modules dynamically based on button click, i have used like below"
import { Button } from '@syncfusion/ej2-buttons';
// Initialize Button component.
let button: Button = new Button({ content: 'Button' });
// Render initialized Button.
button.appendTo('#element');
document.getElementById('element').addEventListener("click", function(){
check();
});
async function check() {
import("@syncfusion/ej2-grids").then((Grid) => {
debugger
console.log(Grid);
});
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…