Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Angular9的组件中使用外部html文件作为模板?_Javascript_Css_Angular_Templates_Frameworks - Fatal编程技术网

Javascript 如何在Angular9的组件中使用外部html文件作为模板?

Javascript 如何在Angular9的组件中使用外部html文件作为模板?,javascript,css,angular,templates,frameworks,Javascript,Css,Angular,Templates,Frameworks,我正在开发一个Angular9应用程序,我已经在互联网上搜索过了,但找不到任何关于如何在其中一个组件中使用外部html文件作为模板的答案。谁能告诉我怎么做吗?简短的回答?这是不可能的,因为模板是在编译时处理的(påIVY编译器) 如果您想在编译时获取模板,我将创建脚本来获取所述模板,并替换现有的“虚拟”模板。此脚本需要在运行ivy编译器之前运行(例如,ng build) 正确的(也是可能的)方法是从外部端点获取数据,然后通过组件呈现。这就是水疗的工作方式 记住,数据可以是任何东西,可以是硬数据,

我正在开发一个Angular9应用程序,我已经在互联网上搜索过了,但找不到任何关于如何在其中一个组件中使用外部html文件作为模板的答案。谁能告诉我怎么做吗?

简短的回答?这是不可能的,因为模板是在编译时处理的(påIVY编译器)

如果您想在编译时获取模板,我将创建脚本来获取所述模板,并替换现有的“虚拟”模板。此脚本需要在运行ivy编译器之前运行(例如,
ng build

正确的(也是可能的)方法是从外部端点获取数据,然后通过组件呈现。这就是水疗的工作方式

记住,数据可以是任何东西,可以是硬数据,也可以是元数据(如颜色、布局等)