我想通过使用附加到窗口对象的函数来调用构造函数方法,但它不起作用。我的代码:// Modal.jsexport default class Modal { constructor (...) { .... } ....}/ main.jsimport Modal from './modules/Modal.js';window.createModal = ??? // I tried new Modal / Modal / Modal.constructor but none of these work
2 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
//modal.js
export default class Modal{
constructor(){
console.log("Modal constructor...")
}
}
//main.js
import Modal from './modal.js'
window.createModal= new Modal();
GCT1015
TA贡献1827条经验 获得超4个赞
要在每次调用时创建一个实例,请包装new Modal
一个函数并将该函数的所有参数传递给构造函数:
window.createModal = (...args) => new Modal(...args);
添加回答
举报
0/150
提交
取消