文字領域の文字数をカウントして残りの文字を表示しています。私もng-trimを使用しています。しかし、新しい行は2文字を占めており、私は長さからマイナス1つしかできません。これを回避するには?角度計数テキスト領域の改行の2文字
<textarea ng-model="desc" ng-init = "desc= ''" ng-trim="false" placeholder="Type your description here" maxlength="1000" role="textarea"></textarea>
<p>Characters remaining: {{1000-desc.length}} </p>
改行とマイナスを長さとともにカウントできますか?もし私がすることができれば、私はここでhtmlで新しい行の数を得ることができますか?その後、
$scope.desc = '';
$scope.length = 0;
$scope.$watch('desc', function(value) {
$scope.length = value.replace(/\s/g, '').length;
});
そして、単にHTMLでそのようにそれを使用します:
this plunkerを参照してください? –
申し訳ありませんコピー貼りエラー –
あなたの仕事は何ですか?すべての改行を文字数から除外しますか? –