1.截取的位置添加如下代码(前端使用的是Angular1,bootstrap,jquery):
$scope.pageInfo.records[i].names='';
if($scope.pageInfo.records[i].name){
$scope.pageInfo.records[i].names=cut_str($scope.pageInfo.records[i].name,10);
}
2.增加一个方法:
function cut_str(str, len){
varchar_length = 0;
for(var i = 0; i < str.length; i++){
varson_str = str.charAt(i);
encodeURI(son_str).length> 2 ? char_length += 1 : char_length += 0.5;
if(char_length >= len){
varsub_len = char_length == len ? i+1 : i;
str=str.substr(0,sub_len)+"...";
break;
}
}
returnstr;
}
3.页面添加title属性:
<td class="v-tdline-m"style="font-size:14px;" title="{{item.name}}">{{item.names}}</td>