为什么我在下面出现此错误,对于此node module?
Uncaught TypeError: (0 , _docready2.default) is not a function
at Object.1.docready (bundle.min.js:32)
我的主要档案:
import docReady from 'docready';
docReady(function() {
console.log("DOM is ready. Let's party");
});
答案 0 :(得分:1)
您引用的docReady脚本(我写的)不在ES6模块中,也不会导出任何内容。它只是一个可以在<script>
标记中使用的直接脚本,它定义了一个全局函数名docReady
。
如果你愿意的话,它可以放入ES6模块并只用几行代码导出main函数。
这里是堆栈溢出代码的来源:pure JavaScript equivalent to jQuery's $.ready() how to call a function when the page/dom is ready for it