【问题标题】:Run Twitter and Facebook Share Button Code After ListCtrl UpdateListCtrl 更新后运行 Twitter 和 Facebook 共享按钮代码
【发布时间】:2013-11-26 10:28:08
【问题描述】:

我正在构建一个网站,我需要在列表中的几个元素上显示 Facebook 喜欢/分享按钮和一个 twitter 分享按钮。基本上我有一个使用角度控制器和 ng-repeat 异步加载的事件列表。

我遇到的问题是 twitter 和 Facebook 按钮现在需要一个 js 小部件,并且需要执行一些 js 代码才能使按钮显示。如果事件是在服务器端呈现的,这会很好,但它们是使用 angular 来完成的,我需要在呈现事件后执行该 js 代码。

本质上,我的问题是:如何在每次以角度呈现 ng-repeat 后运行一些代码?

谢谢大家

【问题讨论】:

    标签: javascript facebook angularjs twitter


    【解决方案1】:

    使用指令解决了这个问题,基本上只是将它添加到我的javascript中:

    myApp.directive('afterEventsLoadedDirective', function() {
        return function(scope, element, attrs) {
            if (scope.$last){
                // handle events here
            }
        };
    });
    

    【讨论】:

      猜你喜欢
      • 2014-07-28
      • 2011-06-22
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      • 2013-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多