angular-forms

    0热度

    1回答

    我想有条件地应用css类,如果在窗体中的错误计数大于1.我如何做到这一点在angular4? 组件: import { Component } from "@angular/core"; import { FormGroup, ReactiveFormsModule, FormBuilder, Validators } from '@angular/forms'; @Component({

    2热度

    1回答

    当使用常规的输入,如 <form name="myForm"> <input type="text" ng-model="foobar"> </form> 在输入框中键入后myForm.$dirty是真实的。 我想创建一个简单的指令如 angular.module('myModule', []) .directive('myDirective', function() {

    0热度

    2回答

    我遵循Asim Hussain先生的指示,并遇到控制台错误。至于我没有使用plunker为作者自己的一个挑战是利用他的例子,我采用了棱角分明的CLI来模拟更真实的开发场景,但我遇到了以下错误: ModelFormComponent.html:2 ERROR Error: formGroup expects a FormGroup instance. Please pass one in.

    1热度

    1回答

    当我在我的组件的ngOnInit函数内调用this.employeeForm.disable()时,我的所有表单控件都被禁用,除了reminder_email,单选按钮控件。如果我将禁用调用放在一个甚至1毫秒的setTimeout中,它就可以工作。 (整个表单处于禁用状态)我甚至可以通过在页面上的某个位置放置点击处理程序来使其处于工作状态,以便在启用和禁用之间切换控件。我可以申请使用它的许多黑客行

    2热度

    1回答

    假设模板已代码片段是这样的: <form #myForm="ngForm"> <md-input-container> <input mdInput name="address" [formControl]="addressCtrl" [(ngModel)]="address" required> </md-input-container> </form> 和组

    2热度

    3回答

    我的数据集为我的<select>异步加载。我使用热点可观察数据,因为数据可能随时间而改变。问题是我无法设置选定的值,并且Angular也不会自己指向第一个元素(在用户完成之前没有设置值)。我试图订阅我自己的可观测数据,并且它不起作用,我想知道为什么?我怎么解决这个问题? PLNKR:https://plnkr.co/edit/uDmTSHq4naYGUjjhEe5Q @Component({

    0热度

    1回答

    假设我创建FormGroup这样 this.orderProductForm = this.formBuilder.group({ productList: [] }); this.addressForm = this.formBuilder.group({ shippingName: '', shippingAddress: '',

    0热度

    1回答

    有人可以帮助我了解为什么我的价值到底返回小写后,我提交使用 进口{FormGroup,FormControl,校验}从我的形式“@角/表格” ; 这里是我的代码 component.ts import { Component, Directive, OnInit, OnDestroy} from '@angular/core'; import { FormGroup, FormControl,

    5热度

    3回答

    我知道类似的问题已经被问到,但我没有找到一个好答案。我想创建一个角度形式的选择列表,其中每个选项的值是一个对象。另外,我不想使用2种方式的数据绑定。例如如果我的组件有这些领域: lUsers: any[] = [ { Name: 'Billy Williams', Gender: 'male' }, { Name: 'Sally Ride', Gender:

    3热度

    1回答

    我不确定这是否是预期的行为;我有以下几点: this.formGroup = this.fb.group({ name: this.fb.group({ firstName: ['', Validators.required], lastName: ['', Validators.required] }) }); <div formGr