您的位置:首页 > Web前端 > AngularJS

angularjs如何在ng-repeat过程中控制字符串长度超过指定长度后面内容以省略号显示

2016-07-18 09:41 597 查看
angular.module('ng').filter('cut', function () {
return function (value, wordwise, max, tail) {
if (!value) return '';

max = parseInt(max, 10);
if (!max) return value;
if (value.length <= max) return value;

value = value.substr(0, max);
if (wordwise) {
var lastspace = value.lastIndexOf(' ');
if (lastspace != -1) {
value = value.substr(0, lastspace);
}
}

return value + (tail || ' …');
};
});


使用方式:
{{some_text | cut:true:100:' ...'}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: