Как импортировать metat utf-8 неявно в index. html? - PullRequest
0 голосов
/ 13 апреля 2020

меня попросили импортировать metat utf-8 неявно

это мой индекс. html

<!DOCTYPE html>
<html lang="fr">
<head>

    <base href="/">
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <link rel="shortcut icon" href="assets/img/favicon.png" type="image/png">
    <title>Projet</title>
    <link rel="shortcut icon" type="image/png">
    <link type="text/html" href="/node_modules/primeicons/primeicons.css"/> 
</head>
<body ><app-root></app-root>
</body></html>

1 Ответ

0 голосов
/ 13 апреля 2020

Создание службы в мета-импорте из '@ angular / platform-browser'

import {Injectable} из '@ angular / core'; import {Meta} из '@ angular / platform-browser';

@Injectable({providedIn: 'root'})
export class SEOService { 


constructor(private meta: Meta) {
   meta.addTags([
      {name: 'description', content: 'Title and Meta tags examples'},   
      {name: 'viewport', content: 'width=device-width, initial-scale=1'},   
      {name: 'robots', content: 'INDEX, FOLLOW'},
      {name: 'author', content: 'ABCD'},
      {name: 'keywords', content: 'TypeScript, Angular'},
      {name: 'date', content: '2018-06-02', scheme: 'YYYY-MM-DD'},
      {httpEquiv: 'Content-Type', content: 'text/html'},
      {property: 'og:title', content: "My Text"},
      {property: 'og:type', content: "website"},
      {charset: 'UTF-8'}
   ]);       
   }
   }

Вы также можете получить ссылку из Angular meta service

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...