Javascript 如何在Angular 2中使用同一文件中的组件?

Javascript 如何在Angular 2中使用同一文件中的组件?,javascript,angular,Javascript,Angular,我目前正在开发/学习的环境中,在开发web应用程序时不方便使用多个文件。假设您的HTML、CSS和JavaScript位于一个文件中 如何使用与HTML和TypeScript其余部分在同一文件中编写的组件?模板URL将是什么,我还需要导入吗?如果声明在当前文件之外,您只需要导入即可使当前文件知道这些声明。因此,如果它已经在同一个文件中,则不需要导入 TypeScript不像处理变量那样提升类 请确保引用的类在使用它的代码上方声明,或者使用forwardRef(()=>someclasslower

我目前正在开发/学习的环境中,在开发web应用程序时不方便使用多个文件。假设您的HTML、CSS和JavaScript位于一个文件中


如何使用与HTML和TypeScript其余部分在同一文件中编写的组件?
模板URL将是什么,我还需要导入吗?

如果声明在当前文件之外,您只需要导入即可使当前文件知道这些声明。因此,如果它已经在同一个文件中,则不需要导入

TypeScript不像处理变量那样提升类

请确保引用的类在使用它的代码上方声明,或者使用
forwardRef(()=>someclasslower)

有关示例,请参见和