一尘不染

angularjs文本区域字符计数器

angularjs

嗨,我有一个用于文本区域的characeter计数器。我的问题是它不计算空格或换行符。我如何才能做到这一点?

   <div class="controls">

   <textarea rows="4" cols="50"  maxlength="1500" data-ng-minLength="1" data-ng  
    model="createprofilefields.description" required highlight-on-
    error></textarea>

    <br />

<!--counter-->
  <span class="form-help">{{1500-createprofilefields.description.length}}         
   Characters</span>

    </div>

阅读 236

收藏
2020-07-04

共1个答案

一尘不染

这是因为angularJS会自动修剪您的模型。

如果您使用的是angularJS 1.1.1或更高版本,请添加ng-trim="false"textarea

工作示例:http :
//jsfiddle.net/9DbYY/

2020-07-04