繁体   English   中英

ES6:如何导入和导出模块并保持从控制台访问

[英]ES6: How to Import and Export modules and keep access from console

通常我可以从控制台触发 UIkit 功能,例如:

UIkit.alert('.myalert').close();

我有一个使用 UIkit 和一个虚拟函数的小例子。 编译时,我不再可以通过控制台访问:

import UIkit from 'uikit';
import Icons from './uikit/uikit-icons';
UIkit.use(Icons);

import Myfunction from './myfunction';

document.addEventListener('DOMContentLoaded', () => {
    Myfunction('something');
})

我添加了这个来导出 UIkit,但没有运气:

export default { UIkit };

import后添加window.UIkit = UIkit

我相信它必须是export default UIkit; 因为现在你导出一个对象, UIkit是它的关键。 但是您还需要将UIkit导入到myfunction中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM