динамические метатеги в исходной странице просмотра angularjs

0

привет в моем требовании, я хочу динамически обновлять содержимое метатегов. контент был успешно обновлен в INSPECT ELEMENT, но я не видел обновленного контента на странице источника просмотра. Я хочу обновить metatags на странице источника просмотра также с помощью dynammic. пожалуйста, помогите мне решить это требование. см. мой код. Я нахожу этот код в google. Мне нужно обновить метатеги на странице источника просмотра must.how? пожалуйста

 <html ng-app="app">
<title ng-bind="metaservice.metaTitle()">Test</title>
<meta name="description" content="{{ metaservice.metaDescription() }}" />
<meta name="keywords" content="{{ metaservice.metaKeywords() }}" /><script>var app = angular.module('app',[]);
app.service('MetaService', function() {
   var title = 'Web App';
   var metaDescription = '';
   var metaKeywords = '';
   return {
      set: function(newTitle, newMetaDescription, newKeywords) {
          metaKeywords = newKeywords;
          metaDescription = newMetaDescription;
          title = newTitle; 
      },
      metaTitle: function(){ return title; },
      metaDescription: function() { return metaDescription; },
      metaKeywords: function() { return metaKeywords; }
   }
});app.controller('myCtrl',function($scope,$rootScope,MetaService){
  $rootScope.metaservice = MetaService;
  $rootScope.metaservice.set("Web App","desc","blah blah");});</script><body ng-controller="myCtrl"></body></html>
  • 0
    Привет, У вас есть решение для этого, Если вы просто направите меня, пожалуйста, сейчас сталкиваюсь с этой проблемой.
  • 0
    Нет решения для этого.

1 ответ

0
Лучший ответ

Источник страницы просмотра - это источник, загруженный с сервера в браузер. То, что происходит в памяти, не обновляется в источнике.

Это источник, который был создан сервером, и, следовательно, ваше обновление локальных элементов DOM не отражается на источнике страницы. Будет показано, как он был извлечен с сервера.

  • 0
    Извините, но это теперь относится к другому вопросу и совершенно не в тему .. :) Почему вы хотите обновить метатеги? Также не могли бы вы объяснить, если исходная страница просмотра не обновлялась, как Google использует метатеги моих сайтов для целей поиска ?
  • 0
    Оставь это. Спасибо за вашу помощь
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню