我可以说,AngularJS在HTML中做了一些神奇的事。
我试图直接在HTML中实现“剥离描述”。到目前为止,我设法限制显示的字符并添加三个点。
<div ng-init="string = 'My string is cool'">
{{ string | limitTo: 10 }}<span ng-show="string.length > 10">...</span>
</div>
但是如果字符串(在限制之后)以空格结尾,我最终会有“结束......”而不是“结束......”。有没有办法直接在HTML中删除最后一个空格?
答案 0 :(得分:5)
只有trim
有限的字符串:
<div ng-init="string = 'My string is cool'">
{{( string | limitTo: 10 ).trim()}}<span ng-show="string.length > 10">...</span>
</div>