Javascript 等待Lib(IronRouter),导致加载JS文件后无法加载HTML

Javascript 等待Lib(IronRouter),导致加载JS文件后无法加载HTML,javascript,meteor,iron-router,Javascript,Meteor,Iron Router,基于本教程,我正在将wait on lib与IRLibLoader.load()结合使用Iron Router:。我正在尝试加载外部javascript代码。这是我的路线代码: Router.map(function(){ this.route("home", { path: "/", waitOn: IRLibLoader.load("/alert.js") }); }); javascript的加载非常完美。问题是,每当我加载js文件时,它都

基于本教程,我正在将wait on lib与IRLibLoader.load()结合使用Iron Router:。我正在尝试加载外部javascript代码。这是我的路线代码:

Router.map(function(){
    this.route("home", {
        path: "/",
        waitOn: IRLibLoader.load("/alert.js")
    });
});
javascript的加载非常完美。问题是,每当我加载js文件时,它都会阻止加载HTML

我有3个文件和一个目录

-- test.html
-- test.js
-- test.css
-- public
---- alert.js
js是一个JavaScript文件,只有一行代码:alert(“hello”)


在我的test.html中,我有一个名为home的模板,里面有一个h1标记。此h1标记不再加载

我认为正确的语法是:

waitOn: function(){
     return [IRLibLoader.load("/alert.js")]
}
就像订阅一样

此外,在您发布的url中有正确的语法,就像上面的一样