我使用Angular Ellipsis指令(这里:https://github.com/dibari/angular-ellipsis)在溢出的文本上放置一些省略号。下面是代码,它为范围变量“fullText”中包含的文本执行此操作。如何动态添加/删除指令AngularJS
<div data-ng-bind="fullText" data-ellipsis></div>
我也很喜欢,有充分展现文本的能力,未ellipsised(如果这是一个字......)当我点击一个按钮,说。据我所知,这个指令并没有给我一个简单的方法来做到这一点。
什么是最好的AngularJS方式来做到这一点?我对AngularJS来说很新,并且还没有编写任何指令 - 是否有一种非指令性的方式来优雅地执行此操作?
您可以使用removeAttr删除该属性.removeAttr是一个jquery函数,但角度自身包装了jquery lite,因此您可以安全地使用它。https://docs.angularjs.org/api/ng/function/angular。元素 – brk