angular文字省略filter
程序员文章站
2022-04-06 08:22:30
...
angular文字省略filter
.filter('text_length_set', function () {
return function (str, length, tail) {
if (!str) {
return '';
}
if (str.length <= length) {
return str;
}
str = str.substr(0, length);
return str + (tail || '...');
}
})
3个参数第一个是要省略的字符串,第二个是省略过后的长度,第三个是省略字符串之后加的符号,如果没有则是…
使用
<option ng-repeat="group in nodeGroups" value={{group.id}} title={{group.title}}>{{group.title | text_length_set: 25 : ...}}</option>