Javascript Angularjs:在100个字符后将字符串打断到下一行
Im绑定表达式Javascript Angularjs:在100个字符后将字符串打断到下一行,javascript,angularjs,Javascript,Angularjs,Im绑定表达式{{address}},该表达式可能包含100个以上的字符。我想用angularjs显示100后的字符到下一行 比方说,view.html <div class="col-md-3"> <span>{{address}}</span> </div> 我想在下一行显示100个以上的字符。谢谢。您可以尝试使用 <div>{{address | limitTo:100}}</div> <div>
{{address}}
,该表达式可能包含100个以上的字符。我想用angularjs显示100后的字符到下一行
比方说,view.html
<div class="col-md-3">
<span>{{address}}</span>
</div>
我想在下一行显示100个以上的字符。谢谢。您可以尝试使用
<div>{{address | limitTo:100}}</div>
<div>{{address | limitTo:100:100}}</div>
<div>{{address | limitTo:100:200}}</div>
limit:一个数字,指定要返回的元素数
开始:可选。指定从何处开始限制的数字。
默认值为0
JS-Bin
{{地址|限制文本}
var app=angular.module(“app”,[])
.controller(“myCtrl”,函数($scope){
$scope.address=“abcdefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghijklmnopqrstuvxyzabefghiqrstuvxyzabefghijklmnopvxyzabefgjklmnopvxyzabefghijklmnopvz
})
.filter(“limittext”,函数(){
返回函数(输入){
var输出=”;
对于(变量i=0;i
尝试使用{{address | limito:100}}
@ThanhTùng,但我也希望剩余的文本与上一行一样对齐。您可以尝试使用我在@SiddheshMishray下面的答案来回答100个字符??您的实际需求是什么?如果超过200个字符怎么办?“\n”被视为space@SiddheshMishra,复制结果文本,从这里可以看到它粘贴在某个编辑器/记事本中,长度足以在一行中显示100个字符。
<div>{{address | limitTo:100}}</div>
<div>{{address | limitTo:100:100}}</div>
<div>{{address | limitTo:100:200}}</div>
{{ object | limitTo : limit : begin }}
$scope.newAddress='';
while ( $scope.address.length > 100) {
$scope.newAddress+= $scope.address.substring(0, 100) + '<br>';
$scope.address= $scope.address.substring(100);
}
$scope.newAddress+=$scope.address;
{{$scope.newAddress}}