我使用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