Я создаю веб-сайт, используя несколько видов. Тег и теги страницы изменяются через переменную $rootScope. поэтому у меня есть что-то вроде
<html>
<head>
<title ng-bind="page_title"></title>
<meta property="og:title" content="{{page_title}}">
</head>
Всякий раз, когда каждое представление загружается на веб-сайт, изменяется переменная page_title, и заголовок и теги og: title обновляются (все работает так, как ожидалось).
Проблема в том, что мне нужно, чтобы некоторые виды загружали facebook, кнопку google + и твиттер. Я могу отображать их правильно, но если я нажму на них, заголовок страницы выглядит примерно так:
{{page_title}}
Я попытался отложить выполнение скриптов каждой кнопки, используя setTimeOut, но ничего хорошего. Но скрипты просто читают все, что написано, они не анализируют page_title.
Кто-нибудь знает обходное решение?
Спасибо