Angular2使用外部Javascript

时间:2017-03-21 12:30:57

标签: angular

我正在尝试使用javascript layout.js文件在页面上放置分割器。

这需要在模板中运行以下代码

$('body').layout({
west__size: .12
, center__childOptions: {
    south__size: .5
}
});

我在bngafterviewinit中将其插入如下。

    ngAfterViewInit() {
    $.getScript("../Content/Scripts/jquery.layout-latest.js");
    var s = document.createElement("script");
    s.type = "text/javascript";
    s.innerHTML = "console.log('done');";
    s.src = "../Scripts/testscript.js";
    this.elementRef.nativeElement.appendChild(s);
}

然而,没有定义.layout的错误。看起来在运行之前没有加载所需的javascript文件。

我该如何正确地做到这一点?我目前正在index.html文件中加载它。

0 个答案:

没有答案