Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.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
Visual studio 在Angular 2(4)中,当使用templateUrl时,如何告诉模板它属于哪个组件(对于intellisense/编译错误)_Visual Studio_Angular_Intellisense_Visual Studio 2017 - Fatal编程技术网

Visual studio 在Angular 2(4)中,当使用templateUrl时,如何告诉模板它属于哪个组件(对于intellisense/编译错误)

Visual studio 在Angular 2(4)中,当使用templateUrl时,如何告诉模板它属于哪个组件(对于intellisense/编译错误),visual-studio,angular,intellisense,visual-studio-2017,Visual Studio,Angular,Intellisense,Visual Studio 2017,我有一个组件和一个服务。该组件定义了一个templateURL。我在组件和服务中得到了很好的intellisense和编译器错误,但在模板中什么都没有。有没有办法告诉模板它属于哪个组件,这样我就可以得到intellisense 现在VS不支持intellisense for模板,我发现其他一些社区成员已经向VS产品团队报告了这一建议,请检查这一点:这项功能似乎已经在计划中,请耐心等待,谢谢您的理解 谢谢你的建议!我们对此功能感兴趣,目前正在规划过程中。我们将在这里发布更新 鲍登·凯利 项目经理

我有一个组件和一个服务。该组件定义了一个templateURL。我在组件和服务中得到了很好的intellisense和编译器错误,但在模板中什么都没有。有没有办法告诉模板它属于哪个组件,这样我就可以得到intellisense

现在VS不支持intellisense for模板,我发现其他一些社区成员已经向VS产品团队报告了这一建议,请检查这一点:这项功能似乎已经在计划中,请耐心等待,谢谢您的理解

谢谢你的建议!我们对此功能感兴趣,目前正在规划过程中。我们将在这里发布更新

鲍登·凯利

项目经理

JavaScript和TypeScript


顺便说一句,我发现有一个扩展可以提高Angular项目中开发人员的工作效率,可能是你有空的时候可以看看这个扩展。

Visual Studio代码有一个Angular语言服务扩展,它可以让你在teamplates中实现智能感知。Angular无法设置特定于组件的html。该模板可以在许多组件中反复使用。@Ploppy:但不适用于visual studio:(@JasonCoyne由于到目前为止还没有答案,我只能建议您查看VSC。它是一个非常棒的IDE,设计用于构建和调试web应用程序。我再次推荐VSC代码用于开发应用程序的角度部分。