2016-03-22 3 views
-1

FBを使ってブログを共有しようとしています。ウェブアドレスをhrefに入れる必要がありますが、ブログアドレスをhrefに動的に取得する方法はわかりません。これを行う方法はありますか?私はアプリでAngularを使用していますが、JQueryについてはわかりません。ここでどのようにhtml hrefタグに現在のWebアドレスを動的に配置しますか?

が私のFB与えられたコードです:

<div class="fb-share-button" data-href="http://www.your-domain.com/your-page.html" data-layout="button_count"></div> 

明確にするために、私は/各ブログの記事は、独自のページを持つことになりますので、動的に現在のページのWebアドレスを取得し、データのhrefに入れたいですウェブアドレス/ロケーション。

+0

あなたははい、私はそれを知っているが、私は、私は、データのhref = window.locationのは、私はでき作ることができるとは思わない、現在のURLアドレス – Bart

+0

@Bartをチェックするためにwindow.locationのを使用することができます? – rashadb

+0

いいえ、できません。$( "fb-share-button")。attr( "data-href"、window.location) – Bart

答えて

2

コントローラには、$scope変数に割り当てることができます。 $scope.webpageAddress= window.location;は、その後、あなたのhtmlで:

<div class="fb-share-button" data-href="{{ webpageAddress }}" data-layout="button_count"></div> 
+0

@Matthew Berg - ありがとう!私はこれを理解しておくべきだったが、何らかの理由でそれを見なかった。 – rashadb

関連する問題