0
我需要重定向到登錄頁面,然後加載Angular2應用程序(不加載它)。 我的項目是基於angular2-quicksart有條件的加載Angular2
當我後裝入angular2 js文件uglifyjs
<script>
var cookie = $.cookie(COOKIE_NAME);
if (cookie == undefined){
window.location.href = LOGIN_SERVER_URL
} else {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = "build/app/bundle.min.js";
head.appendChild(script);
head.innerHTML += ("<script>System.import('app').catch(function(err){ console.error(err); }); <\/script>");
}
</script>
此解決方案。 JS被加載並且應用程序正在運行。
當我使用systemjs文件加載角應用,systemjs.config.js已裝入,但應用程序不運行。
`script.src = 「systemjs.config.js」;
我可以動態加載systemjs嗎?