gpt4 book ai didi

angularjs - 验证 textAngular 文本长度

转载 作者:行者123 更新时间:2023-12-03 07:01:47 25 4
gpt4 key购买 nike

我使用的是textangular,我需要限制文本的长度。我知道使用 ta-max-text 可以做到这一点。

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

如何确定模型是否由于新页面加载或超出限制而未定义?

我可以通过任何方式访问隐藏文本吗?

https://github.com/fraywing/textAngular

最佳答案

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

ctrl.$setValidity('taMaxText', false); 

您可以使用 ng-if 指令并检查 textArea 的有效性属性来隐藏或显示消息。

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

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

关于angularjs - 验证 textAngular 文本长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26037119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com