【发布时间】:2018-05-05 03:44:43
【问题描述】:
我刚刚启动了一个 Angular 应用程序,所以我想在同一页面上添加多个组件。这在 Angular 中是如何工作的?让我们假设每个 div 将是一个单独的组件以及视图。组件必须位于单独的 .ts 文件中。
以下是否可行?
app.component.html:
<div>APP Component1</div>
<div>App Component2</div>
app.component.ts:
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent1 {
title = 'app works!';
}
export class AppComponent2 {
title = 'app works!';
}
【问题讨论】:
-
在 AppComponent2 类上方再添加一个@Component 并将其导入 app.module.ts
-
你应该更多地了解装饰器是如何工作的
标签: angular typescript