Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 验证文本角度文本长度_Angularjs - Fatal编程技术网

Angularjs 验证文本角度文本长度

Angularjs 验证文本角度文本长度,angularjs,Angularjs,我使用文本角度,我需要限制文本的长度。 我知道这可以是使用ta max文本的sone 但是如果文本超出限制,我需要显示一个错误。Textangular在超出限制时将模型设置为未定义。这给我留下了一个问题。初始加载页面时,模型也未定义 我如何确定模型是由于新的页面加载而未定义,还是因为超出了限制 我可以以任何方式访问隐藏的文本吗 请看这里 文本太长了 刚刚检查了ta max text指令源。它将文本区域的验证设置为false,如下所示: ctrl.$setValidity('taMaxTex

我使用文本角度,我需要限制文本的长度。 我知道这可以是使用ta max文本的sone

但是如果文本超出限制,我需要显示一个错误。Textangular在超出限制时将模型设置为未定义。这给我留下了一个问题。初始加载页面时,模型也未定义

我如何确定模型是由于新的页面加载而未定义,还是因为超出了限制

我可以以任何方式访问隐藏的文本吗

请看这里


文本太长了

刚刚检查了ta max text指令源。它将文本区域的验证设置为false,如下所示:

ctrl.$setValidity('taMaxText', false); 
您可以使用ng if指令并检查textArea的有效性属性来隐藏或显示消息

ng-if="yourFormName.$error.taMaxText"

这是演示。如果文本长度>10,则可以显示警报范围。

谢谢。这正是我想要的。
ng-if="yourFormName.$error.taMaxText"