【发布时间】:2019-07-08 10:55:16
【问题描述】:
我想使用 API 调用在元标记中设置动态信息。当我通过检查检查时,它会显示更新的数据,但当我在 Facebook 上分享链接时,它不会反映更新的数据。
索引.html
<meta name="description" content="Create and share your biography">
<meta name="og:url" content="window.location.href">
<meta name="og:title" content="TEACHERLIFE -SPANISH LESSONS">
<meta name="og:description" content="So I’m in my classroo...">
在 component.ts 中:
import { Meta, Title } from '@angular/platform-browser';
constructor(private metaService: MetaService,
private meta: Meta,) {}
ngOnInit() {
this.meta.updateTag( {name: 'og:description', content:"testdescription"});
}
【问题讨论】:
-
您是否在 Angular 应用程序中使用 ssr ?
-
@FahimUddin 不,我们没有使用 ssr,我们使用的是客户端角度。
-
你必须使用ssr,没有ssr它不会工作。
标签: angular dynamic angular5 angular6 meta-tags