AngularJS删除最后一个字符(如果它是空格)(直接在HTML中)

Jul*_*ius 0 angularjs angular-filters

我可以说,AngularJS在HTML中做了一些神奇的事情.

我试图直接在HTML中实现"剥离描述".到目前为止,我设法限制显示的字符并添加三个点.

<div ng-init="string = 'My string is cool'">
    {{ string | limitTo: 10 }}<span ng-show="string.length > 10">...</span>
</div>
Run Code Online (Sandbox Code Playgroud)

但是如果字符串(在限制之后)以空格结尾,我最终会有"结束......"而不是"结束......".有没有办法直接在HTML中删除最后一个空格?

Bla*_*ole 5

只是trim有限的字符串:

<div ng-init="string = 'My string is cool'">
    {{( string | limitTo: 10 ).trim()}}<span ng-show="string.length > 10">...</span>
</div>
Run Code Online (Sandbox Code Playgroud)