2016-04-13 11 views
0

私はWordPress Apiを使用しており、対応するWordPress投稿のURL(つまり、permalink)を受け取るFacebookのコメント用の簡単な指示文を持っています。私は対応する単一のポストにリンクする投稿のリストを持っています、FBのコメントの問題は、私が1つの投稿に入ると、コメントスクリプトが読み込まれないことです。ページを更新すると、コメントボックスが正しく表示されます。FacebookのコメントIon Appの角度指令

私の質問は、新しい単一のビューの入力に関する指示をどのように開始するのですか?私は$ watchを使ってリンクを使うことを考えていますが、それをどうやって行うのか分かりません。どんな助けでも大変感謝します。

Facebookの指令:私はあなたのディレクティブにリンク機能を追加した

<div facebook-comments permalink="post.url"></div> 
+1

おかげで、私がしなければならなかったすべては私の$スコープにFB.XFBML.parseを()を追加した。( '$ ionicView.enter'、機能(){FB.XFBML.parse(上の$ );}) – grandpagohan

答えて

0

.directive("facebookComments", function() { 
 
return { 
 
    scope: { 
 
     commentsUrl: '=permalink' 
 
    }, 
 
    template: '<div class="fb-comments" data-href="{{ commentsUrl }}" data-numposts="5"></div>', 
 
    link: function(scope, element, attrs) { 
 
     scope.$watch('commentsUrl', function(newValue, oldValue) { 
 
     console.log('newValue', newValue) 
 
     }) 
 
    } 
 
}; });

.directive("facebookComments", function() { 
return { 
    scope: { 
     commentsUrl: '=permalink' 
    }, 
    template: '<div class="fb-comments" data-href="{{ commentsUrl }}" data-numposts="5"></div>' 
}; }); 

HTMLコンソールにログインしますウォッチャーが含まれていますURLが変わるたびに!

幸運