2016-09-21 5 views
0

를 작동하지 않는 내가,이 내가이하기 ShareThis

이 현재 HTML에서 내 주요 HTML

<script type="text/javascript">var switchTo5x=true;</script> 
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script> 
<script type="text/javascript">stLight.options({publisher: "45bd003e-483d-41ec-9f43-b7c7bff3e9b1", doNotHash: false, doNotCopy: false, hashAddressBar: false, onhover:false});</script> 

추가 한 코드입니다

<a class="st_sharethis_custom" st_title="{{profile.displayName}} Profile" st_image="{{profile.profileImage}}" ng-if="loggedIn"><span class="glyphicon glyphicon-share"></span><em>SHARE</em></a> 

이제 문제는 글리프콘이 특정 페이지로 이동했을 때입니다. 나는 그것이 작동하지 않는 페이지를로드하지만 한 후이 작동 새로 고침하고 때 ading하지만하기 ShareThis에 클릭에 작동하지 않습니다하지만 난 후 새로 고침 경우가

를 작동하는 것은 처음을 의미한다.

사람은

답변

0

이 기능을

$scope.initShare = function() { 
     stButtons.locateElements(); 
    }; 

을 JS 추가하고

<a ng-init="initShare()" class="st_sharethis_custom"><img src="resources/scripts/lib/images/share.png" class="icons-s" ></a> 

다음 작동 요소에 NG-초기화를 추가 사전에이 덕분에 나를 도울 수 ...