我正在开发一款需要社交分享的Meteor应用。所以我想在单帖页面上实现社交分享。 我这样为facebook分享了这个注册助手:
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>
问题是,当我从主页导航到单一帖子(需要注册助手时)时,window.location.href
仍会显示上一页的href
,直到我重新加载单页。
我想要的是如何让window.location.href在我不需要刷新的情况下立即获取单问题页面的href?
全部谢谢
答案 0 :(得分:0)
您可以尝试使用Meteor.Router.path()
来获取当前路径。