angular - 未设置角度 ng-pristine ng-invalid ng-valid 类
问题描述
我正在尝试学习 Angular,在我的第一页上,我刚刚尝试添加一个简单的表单文本控件。当它通过命令 ng serve 在浏览器上呈现时,我看不到正在添加的“ng-pristine、ng-invalid 或 ng-valid”类。我的 html 看起来像这样:
<form #form="ngForm" autocomplete="off">
<div class="form-group">
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text bg-white">
<i class="fas fa-user-circle"></i>
</div>
</div>
<input class="form-control" name="UserName" #UserName="ngModel" [(ngModel)]="service.formData.UserName" placeholder="User Name" required />
</div>
</div>
</form>
我在 head 标记中添加了引导 css,并在 body 结束标记之前添加了所需的 3 行 javascript 引用。
我的 Angular 版本
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.900.2
@angular-devkit/build-angular 0.900.2
@angular-devkit/build-optimizer 0.900.2
@angular-devkit/build-webpack 0.900.2
@angular-devkit/core 9.0.2
@angular-devkit/schematics 9.0.2
@angular/cli 9.0.2
@ngtools/webpack 9.0.2
@schematics/angular 9.0.2
@schematics/update 0.900.2
rxjs 6.5.4
typescript 3.7.5
webpack 4.41.2
解决方案
推荐阅读
- javascript - JavaScript 警报显示“未定义”
- swift - startMonitoringSignificantLocationChanges 在静止时触发
- laravel - Guzzle Http 未使用 Monolog 登录 Laravel
- c - 我对 C 编程有点陌生。我需要帮助将文件(test.txt)中的字符串推送到不带逗号的数组中
- bittorrent - 带有身份验证的bittorrent webseed
- c - 为数组中的一个线程调用两次线程入口点
- javascript - 选择单选按钮时如何恢复嵌入式 mp4 视频的播放?
- c++ - 如何避免使用多个 if-else 检查返回值是否为错误码?
- python - 正则表达式:获取多个字符串 python
- ios - UIScrollView 可重用视图