【发布时间】:2021-03-20 01:07:08
【问题描述】:
我已经在一个项目中工作了一周,最近我注意到我没有收到任何表单验证错误,我不知道为什么。
我尝试使用此代码,来自https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation
<form>
<div>
<label for="choose">Would you prefer a banana or a cherry?</label>
<input type="text" id="choose" name="i_like" required minlength="6" maxlength="6">
</div>
<div>
<label for="number">How many would you like?</label>
<input type="number" id="number" name="amount" value="1" min="1" max="10">
</div>
<div>
<button>Submit</button>
</div>
</form>
我用代码替换了我的整个 app.component.html 并且没有显示验证消息,然后我替换了 index.html 正文并且它有效,我不知道我的项目中可能存在什么问题。
我还尝试从项目中删除我的 angular.json scripts、styles 和 assets 中的 boostrap 和任何依赖项,但仍未显示。
【问题讨论】:
-
您使用的是哪个版本的 Angular?
-
我正在使用 Angular 11.1.4
-
我已经详细分享了我的答案,请查看
标签: angularjs angular forms validation