Я работаю над приложением с Meteor, которое требует социальных акций. Поэтому я хочу реализовать социальную долю на одной странице. я так есть этот зарегистрированный помощник для facebook акцию:Iron Router - window.location.href получает href на предыдущей странице
Template.registerHelper('shareOnFacebookLink', function() {
return 'https://www.facebook.com/sharer/sharer.php?&u=' + window.location.href;
});
и в шаблоне, у меня есть это:
<a href="{{shareOnFacebookLink}}" target="_blank" class="btn btn-facebook">
<i class="fa fa-facebook"></i>
</a>
Проблема заключается в том, что, когда я перейти с домашней страницы к единичному -post (где необходим зарегистрированный помощник), window.location.href
все еще показывает href
предыдущей страницы, пока я не перезагружу страницу с одной почтой.
Что мне нужно - Как я могу сделать window.location.href получить href страницы с одним вопросом, как только я приземлюсь на него, не обновив его?
Спасибо всем
Вы пробовали 'FlowRouter.current(). Path'? PS, вам нужно закодировать URL-адрес. – MasterAM