553得票11回答
无法将'formControl'绑定到'input',因为它不是'input'的已知属性 - Angular2 Material自动完成问题

我正在尝试在我的Angular 2项目中使用Angular Material Autocomplete组件。我在模板中添加了以下内容。<md-input-container> <input mdInput placeholder="Category" [mdAutoco...

395得票21回答
Angular错误:"无法绑定到'ngModel',因为它不是'input'的已知属性"。

我正在使用Angular 4,在控制台中出现错误: 'ngModel'不是“input”已知属性,无法绑定 我该如何解决这个问题?

289得票15回答
Angular2如果在form标签中使用ngModel,必须设置name属性或者form属性。

我从Angular 2中得到了这个错误: core.umd.js:5995 EXCEPTION: Uncaught (in promise): Error: Error in app/model_exposure_currencies/model_exposure_currencies.co...

215得票11回答
期望验证器返回 Promise 或 Observable。

我正在尝试在Angular 5上进行自定义验证,但是我遇到了以下错误Expected validator to return Promise or Observable 如果值不符合要求,我只想向表单返回一个错误,以下是我的代码: 这是我的表单所在的组件 constructor(fb: Fo...

208得票16回答
将焦点设置在<input>元素上

我正在使用Angular 5开发前端应用程序,需要一个隐藏的搜索框,但是在点击按钮后,搜索框应该被显示并聚焦。 我尝试了一些在StackOverflow上找到的指令等方法,但无法成功。 这是示例代码:@Component({ selector: 'my-app', te...

109得票13回答
在 Angular 6 中确认密码验证

我想仅使用材料组件执行密码和确认密码的验证,如果确认密码字段不匹配或者为空,则在确认密码字段下方显示错误消息。尝试了许多资源都无法实现。 也尝试过这个视频。 这是我要找的材料组件: HTML &lt;mat-form-field &gt; &lt;in...

105得票11回答
Angular 2:表单提交被取消,因为表单未连接。

我有一个包含表单的模态框,当销毁该模态框时,控制台会出现以下错误: 表单提交已取消,因为未连接表单 该模态框添加到一个名为&lt;modal-placeholder&gt;的元素中,该元素是&lt;app-root&gt;的直接子元素,而&lt;app-root&gt;是我的顶级...

99得票8回答
Angular - 动态添加/删除验证器

我定义了一个像下面这样的 FormGroup: this.businessFormGroup: this.fb.group({ 'businessType': ['', Validators.required], 'description': ['', Validators....

86得票6回答
将表单分为多个组件并进行验证

我想用Angular 2创建一个单一的大表单,但我希望像以下示例所示那样使用多个组件来创建此表单。 应用程序组件&lt;form novalidate #form1="ngForm" [formGroup]="myForm"&gt; &lt;div&gt; &lt;address&gt...

78得票6回答
在 Angular 中,从自定义表单组件获得 FormControl 的访问权限

我在我的Angular应用程序中有一个自定义表单控件组件,它实现了ControlValueAccessor接口。 但是,我想要访问与我的组件相关联的FormControl实例。我正在使用具有FormBuilder的响应式表单,并使用formControlName属性提供表单控件。 那么,我...