欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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>