【发布时间】:2015-09-03 05:59:31
【问题描述】:
似乎 systemjs 似乎找不到模板文件(我的 .html 视图),因为它使用绝对路径来加载文件。它希望我的主要应用程序组件 app.html 位于file://,但事实是,PhoneGap 将应用程序的根放置在file://data/data/app-name/root/... 行的深处
systemjs 从 / 加载的原因可能是因为我在 index.html 中添加了 <base href="/">。这样做是为了让路由正常工作。
这里的最佳做法是什么?我所有的组件都使用 templateUrl,我正在认真考虑内联 html - 这真的很烦人......
我正在使用 traceur 作为编译器。
【问题讨论】:
-
与this有关吗?
-
@lifeisfoo 我认为它非常相关,但我不知道如何将它应用于我的问题。
-
你让cordova和angular2运行了吗?我正面临问题。它在加载时停止...您使用什么基本的应用程序结构来初始化 boot.ts?
标签: cordova angular traceur systemjs