ES6 NPM RollUp.Js失败回调

时间:2018-03-11 19:08:31

标签: javascript node.js ecmascript-6 callback rollup

使用NodeJS for RollUp.js。 当我尝试创建一个回调函数时,我得到了#34; Uncaught TypeError:e不是函数",我做错了什么?

main.js

import { intro } from './modules/intro.js';
import { CallWhenReady } from './modules/_checker.js';

// Run Application
window.onload = function () {
    CallWhenReady(intro);
};

_checker.js

export function CallWhenReady(callback)
{
   callback();
}

intro.js

export function intro()
{
   console.log('Intro has started.');
}

1 个答案:

答案 0 :(得分:0)

哦,我确实发现了这个问题!

我传递的论点,我认为的功能,是未定义的。 这是因为我有另一个文件影响我的代码,它反复运行相同的回调函数,而不是再次传递参数。