angular-forms相关内容
反应形式组件可以侦听其包含的表单的有效性状态中的更改并执行一些compoment的方法? 使用[disabled]="#myForm.invalid"之类的templateRef可以禁用模板中的提交按钮,但这并不涉及组件的逻辑. 查看模板表单的文档我没有找到方法 解决方案 如果只想获取status而不是value,则可以使用statusChanges: export cl
..
我想访问ngOninit中的特定json.因此,我在单击“编辑"按钮时获得了ID,并借助该ID,我正在从数据库中获取完整的对象,如表单名称,表单json等.因此,从服务中,我想将该json返回给ngOninit. 这是服务. GetFormById (id: number) { return this.httpClient.get(thi
..
如何在formarray中动态添加formcontrol(option)?我想添加问题formarray.单击按钮应显示.我正在使用角度7. //ngOnInit creating form ngOnInit() { this.quizForm = this.fb.group({ questions: this.fb.array([]),
..
我需要帮助使行仅在选中复选框时才启用.默认行应被禁用,但是仅选中此复选框时,将启用该行.这是我的代码的链接 链接代码 patchValues() { let rows = this.myForm.get('rows') as FormArray; this.orders.forEach(material => { material.materials.f
..
我在Angular应用程序中有几个自定义表单控件组件,这些组件实现了ControlValueAccessor接口,并且效果很好. 但是,当在父窗体或我的自定义控件上直接调用markAsPristine()时,我需要更新其状态:我的自定义控件实际上具有内部控件,我也需要在其上调用markAsPristine(). 那么,我怎么知道控件上何时调用markAsPristine()? Con
..
我正在将购买的第三方模板转换为Angular 5应用,但遇到错误.我是Angular 5的新手(但是我对AngularJS非常了解),不明白它试图告诉我什么?它似乎与显示/隐藏顶部导航栏的按钮有关. 错误消息(来自浏览器): Error: Template parse errors: No provider for ControlContainer ("imalize-styl-2 b
..
代码如下 用户键入的位数不能超过2个小数位. 例如,如果用户要输入21.256.应该只允许他输入
..
我正在尝试在Angular 2项目中使用Angular Material 自动完成组件.我在模板中添加了以下内容.
..
我具有Angular形式(非反应性),数据绑定在ngModel中:
Save 如果绑定数据未更改,如何禁用提交按钮?
..
我正在使用Angular 5处理前端应用程序,我需要隐藏搜索框,但是单击按钮时,搜索框应显示并聚焦. 我已经尝试使用指令或类似方法在StackOverflow上找到一些方法,但无法成功. 这是示例代码: @Component({ selector: 'my-app', template: `
Hello
..
我从Angular 2中收到此错误 core.umd.js:5995例外:未捕获(承诺中):错误:app/model_exposure_currencies/model_exposure_currencies.component.html:57:18中出现错误 原因:如果在表单标签中使用ngModel,则名称中的任意一个 必须设置属性或表单 控件必须在ngModelOptions中定义为“独
..
我知道创建自定义控件作为组件,但是我不知道如何创建自定义组. 我们可以通过实现ControlValueAccessor 并使用诸如,如何为一个组 达到这种效果? 两个非常常见的用例是(a)将长格式分成多个步骤,每个步骤都放在
..
今天,我意识到Angular 5中反应形式的意外(对我而言)行为.服务器正在从应用程序接收一个值为"null"的字符串.而不是空值,这就是我想要的. 我做了以下测试: https://stackblitz.com/edit/angular- rjrspr?file = app%2Fapp.component.html 如下图所示,如果我在选择项中使用[value]="null",
..
我在Angular应用程序中有一个自定义的表单控件组件,该组件实现了ControlValueAccessor接口. 但是,我想访问与我的组件关联的FormControl实例.我在FormBuilder中使用反应式表单,并在formControlName属性中提供表单控制. 那么,如何从自定义表单组件内部访问FormControl实例? 解决方案 此解决方案源自 the Angu
..
我只想使用材料组件执行密码和确认密码验证,并在确认密码字段(如果confirm password field doesn't match和if it is empty).尝试了许多无法实现的资源. 也尝试过此视频. 这是我正在寻找的重要组成部分 HTML
..
我正在使用Angular 4,但在控制台中出现错误: 由于它不是'input'的已知属性,因此无法绑定到'ngModel' 我该如何解决? 解决方案 要对表单输入使用双向数据绑定,您需要在Angular模块中导入 FormsModule 包. import { FormsModule } from '@angular/forms'; @NgModule({ im
..
我正在尝试将看不见的reCAPTCHA 与我的Angular 4表单集成在一起. 在组件的TS部分中,我具有这样的功能: onSubmit(token: string) { alert(token); } 我的HTML看起来像这样(仅显示了相关部分):
..
图片包含问题 我已经创建了一个表单,它是通过添加按钮动态添加行的,但是我还创建了一个按钮,从该按钮中我只需要添加该链接中的某些组件.添加更多链接按钮仅用于创建这两个组件. 我曾经使用过嵌套表格方法,动态表格方法,但无法做到这一点.需要帮助. HTML:-
..
我正在使用angular6.我想在网格中加载100行,但是这100行包含很多数据,因此在我的angular应用程序中加载此数据时,浏览器将挂起. 所以目前我正在使用远程分页,将每页更改为20行. 但是我需要在应用程序中加载100行.因此,我尝试实现WebWorkers.但是我没有找到任何例子. 有人可以给我示例或以角度6实施WebWorkers的步骤吗 我还在动态表格中使用
..
请协助,我在下面嵌套了表格数组: this.form = this.formBuilder.group({ projectTitle: ['', [Validators.required, Validators.maxLength(300)]], projectDescription: ['', [Validators.required, Validato
..