Angular2设置元标题和描述

时间:2016-11-10 20:14:29

标签: angular

我创建了一个angular2网站,当我构建它时,我按照本教程http://blog.devcross.net/2016/03/20/angular-2-seo/的内容设置了元标题和描述。这似乎工作,浏览器中的标题实际更新确定。问题是,当我查看网站的查看源时,它仍然只显示驻留在主index.html文件中的html源,而不是更新的值。

当我用firebug lite检查控制台中的源时,它会显示更新的元标题和描述。

我做错了什么或错过了什么?

2 个答案:

答案 0 :(得分:4)

由于Angular4-beta.0存在Meta服务

constructor(private meta:Meta) {
  meta.addTag({ name: 'description', content: 'your description' })
}

有关详细信息,请参阅https://github.com/angular/angular/pull/12322/files#diff-7979e98d95c45d21e56cf2602244f220R36

答案 1 :(得分:3)

当您看到该页面的源代码时,不会执行任何javascript,因此您将无法看到Angular所应用的更改。这个是正常的。基于此,你没有做错任何事。