如何使用Angular创建多页应用程序?

时间:2019-08-28 05:25:34

标签: angular

我想在前端使用Angular创建一个多页网站。我可以使用路由来实现它。但是我的问题是,我想在头部的每个页面使用单独的元标记。

那么您能为我提供一些有关如何为Angular应用程序的每个页面添加单独的元标记的见解吗?

编辑1 :(响应主持人提出的问题范围太广)

  

我想创建一个医院列表网站。对于每个详细视图列表,我想添加元标记,其中包含来自数据库的一些自定义详细信息,以进行搜索引擎优化。所以我想知道怎么做?

1 个答案:

答案 0 :(得分:2)

Meta类是Angular中的服务,用于获取,添加,更新和删除HTML元标记。 Meta具有以下方法。

addTag(): Adds one meta tag.
addTags(): Adds more than one meta tag.
getTag(): Returns HTMLMetaElement for the given meta attribute selector.
getTags(): Returns array of HTMLMetaElement for the given meta attribute selector.
updateTag(): Updates meta tag.
removeTag(): Removes meta tag for the given attribute selector.
removeTagElement(): Removes meta tag for the given HTMLMetaElement.

要使用Meta类,请从@ angular / platform-b​​rowser库中将其导入。

import { Meta } from '@angular/platform-browser';

您可以在this链接和this链接上找到有关此软件包的更多信息