我遇到了 Angular 的 Meta 函数的问题。
从“@angular/platform-browser”导入{Meta};
我已将其添加到我的页面“contact.component.ts”上,但我在网页上没有看到任何内容。没有元描述或其他东西。
这是我的页面代码:
import {Meta} from '@angular/platform-browser';
@Component({
selector: 'app-contact',
templateUrl: './contact.component.html',
providers: [],
styleUrls: ['contact.component.css']
})
export class ContactComponent implements OnInit {
constructor(public meta: Meta, public http: Http, public router: Router, public RequestService: RequestService, public global: GlobalService) {
this.meta.addTag({ name: 'description', content: 'This is metadata' });
}
ngOnInit() {
this.global.redirectionIfNoConnecte();
this.global.getJsonLanguage();
}
}
你能救我吗? :(
参考this http://www.talkingdotnet.com/how-to-set-html-meta-tags-using-angular-4/, HTML 元标记提供有关 HTML 文档的元数据。元数据不显示在页面上,但机器可解析。 Meta 元素通常用于指定页面描述、关键字、作者、最后修改时间和其他元数据。元数据可供浏览器(如何显示内容或重新加载页面)、搜索引擎(关键字)或其他 Web 服务使用。元标签在 SEO 中发挥着重要作用。This https://oodavid.com/article/angularjs-meta-tags-management/是关于如何使用元标记的另一个有用的链接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)