我正在尝试使用指令在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();它工作正常!!
人
答案 0 :(得分:0)
尝试在$ timeout(function(){})中包装$(element).ellipsis();