Jquery省略号插件不使用angular指令

时间:2016-01-27 07:54:31

标签: angularjs angularjs-directive jquery-plugins ellipsis

我正在尝试使用指令在ng-repeat中使用jquery-ellipsis插件。

.directive('ellipsisItem', function () {
return {
    restrict: 'A',
    replace: true,
    link: function (scope, element, attrs) {
        $(element).ellipsis();
    }
};
});

我的dom是:

<li class="list-group-item  ng-scope" ng-repeat="question in questions" ellipsis-item>
{{question.QuestionText}}</li>

但是我得到了一个包含内容的列表     {{question.QuestionText}}

如果我删除$(元素).ellipsis();它工作正常!!

1 个答案:

答案 0 :(得分:0)

尝试在$ timeout(function(){})中包装$(element).ellipsis();