首页 > 解决方案 > 我应该在 Angular 索引和 app.component.html 中写什么?

问题描述

我目前正在学习 Angular,想知道应该在 index.html 和 app.component.html 中编码什么——而不是在组件中编码——。

我目前的 Angular 项目是我的个人网站,我想将其迁移到 Angular 以进行培训。您可以在http://www.chloe-seiler.com/找到它

-别管响应性,我正在努力。-

基本上有标题、导航和正文。正文仅在导航时有所不同,标题和导航保留在整个网站中。

我应该在 index.html 中编码标题和新内容吗?还是在 app.component.html 中?或者我应该让它们成为组件,在这种情况下:我的 index.html 和我的 app.component.html 是否保持为空?

在此先感谢您的帮助!

标签: htmlangularweb-applicationsarchitecturecomponents

解决方案


index.html:就个人网站等基础应用开发而言,index.html可以用来包含css、js、icon、字体和设置标题,放入用户自定义脚本。

app.component.html:这应该包含应用级组件的组件视图。现在一个好的做法是在你的应用程序中为每个组件使用路由。然后你可以只输入

<router-outlet></router-outlet> 

标记以显示您的路由组件。这是一个简单的路由示例。如果您不使用多个组件,您可以只使用 app.component.html 来显示应用级组件。


推荐阅读