0
ソーシャルシェアを必要とする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を得ることができますか?あなたの現在のパスを取得するためにMeteor.Router.path()
を使用しようとすることができ
おかげで、すべての
あなたは 'FlowRouter.current()。path'を試しましたか? PSでは、URLエンコードする必要があります。 – MasterAM