Angularjs 验证文本角度文本长度
我使用文本角度,我需要限制文本的长度。 我知道这可以是使用ta max文本的sone 但是如果文本超出限制,我需要显示一个错误。Textangular在超出限制时将模型设置为未定义。这给我留下了一个问题。初始加载页面时,模型也未定义 我如何确定模型是由于新的页面加载而未定义,还是因为超出了限制 我可以以任何方式访问隐藏的文本吗 请看这里Angularjs 验证文本角度文本长度,angularjs,Angularjs,我使用文本角度,我需要限制文本的长度。 我知道这可以是使用ta max文本的sone 但是如果文本超出限制,我需要显示一个错误。Textangular在超出限制时将模型设置为未定义。这给我留下了一个问题。初始加载页面时,模型也未定义 我如何确定模型是由于新的页面加载而未定义,还是因为超出了限制 我可以以任何方式访问隐藏的文本吗 请看这里 文本太长了 刚刚检查了ta max text指令源。它将文本区域的验证设置为false,如下所示: ctrl.$setValidity('taMaxTex
文本太长了
刚刚检查了ta max text指令源。它将文本区域的验证设置为false,如下所示:
ctrl.$setValidity('taMaxText', false);
您可以使用ng if指令并检查textArea的有效性属性来隐藏或显示消息
ng-if="yourFormName.$error.taMaxText"
这是演示。如果文本长度>10,则可以显示警报范围。谢谢。这正是我想要的。
ng-if="yourFormName.$error.taMaxText"