我的文件包含远程网址
@Component({
templateUrl: '/mobilesiteapp/template/?path=pages/tabs'
})
export class TabsPage {
}
我的编译器给了我:
[13:28:50] Error reading template file, "/mobilesiteapp/template/?path=pages/tabs": Error: ENOENT: no such file or directory, open 'D:\denwerready\-readyscript
\modules\mobilesiteapp\appsourse\src\pages\mobilesiteapp\template\?path=pages/tabs'
我不需要这项检查,因为我需要从网址获取模板。
如何解决?有人知道吗?
答案 0 :(得分:3)
你的用例是什么?
无法使用远程模板,您必须拥有模板的本地副本才能使Angular 2编译器正常工作。
或者,您可以使用ComponentFactoryResolver
并从控制器动态注入模板/组件。
https://blog.thecodecampus.de/angular-2-dynamically-render-components/