gpt4 book ai didi

angularjs - 检查输入框是否为空

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

如何检查给定的输入控件是否为空?我知道字段上有 $pristine 属性,它告诉给定字段最初是否为空,但是如果有人填充该字段并再次拉出整个内容怎么办?

我认为上述功能是必要的,因为它对于告诉用户该字段是必填字段很重要。

任何想法将不胜感激!

最佳答案

Quite simple :

<input ng-model="somefield">
<span ng-show="!somefield.length">Please enter something!</span>
<span ng-show="somefield.length">Good boy!</span>

如果您读起来更自然,您也可以使用 ng-hide="somefield.length" 代替 ng-show="!somefield.length"

<小时/>

更好的选择可能是真正利用 form abilities of Angular :

<form name="myform">
<input name="myfield" ng-model="somefield" ng-minlength="5" required>
<span ng-show="myform.myfield.$error.required">Please enter something!</span>
<span ng-show="!myform.myfield.$error.required">Good boy!</span>
</form>

Updated Plnkr here.

关于angularjs - 检查输入框是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16691778/

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