我正在开发一个应用程序,其中包含一个带有文本输入的表单ng-model="description"
。现在我想使用ng-maxlength="50"
and验证这个文本输入required
。这很好用,但我还想添加一个67/50
始终显示的字符计数器(如 )。我正在使用以下代码来显示计数器:{{description.length || 0}}/50
然而,这个问题是description.length
当它大于 50 时不会返回一个值,因为description
输入是无效的。在我的场景中,计数器将默认为0/50
没有输入时(这很好),但输入超过最大长度时也是如此。
当输入长度无效时,我还想以红色显示我的计数器,但是使用角度验证 css 类应该不会太难。
当然我可以提供自定义验证,但我很肯定有一个更简单的解决方案。