angular-forms相关内容

angular 5模板表单检测表单有效性状态的更改

反应形式组件可以侦听其包含的表单的有效性状态中的更改并执行一些compoment的方法? 使用[disabled]="#myForm.invalid"之类的templateRef可以禁用模板中的提交按钮,但这并不涉及组件的逻辑. 查看模板表单的文档我没有找到方法 解决方案 如果只想获取status而不是value,则可以使用statusChanges: export cl ..

我如何知道自定义窗体控件在Angular中何时标记为原始?

我在Angular应用程序中有几个自定义表单控件组件,这些组件实现了ControlValueAccessor接口,并且效果很好. 但是,当在父窗体或我的自定义控件上直接调用markAsPristine()时,我需要更新其状态:我的自定义控件实际上具有内部控件,我也需要在其上调用markAsPristine(). 那么,我怎么知道控件上何时调用markAsPristine()? Con ..
发布时间:2020-08-10 02:27:17 其他开发

将重点放在< input>元素

我正在使用Angular 5处理前端应用程序,我需要隐藏搜索框,但是单击按钮时,搜索框应显示并聚焦. 我已经尝试使用指令或类似方法在StackOverflow上找到一些方法,但无法成功. 这是示例代码: @Component({ selector: 'my-app', template: ` Hello ..
发布时间:2020-08-10 00:48:45 其他开发

创建一个可重用的FormGroup

我知道创建自定义控件作为组件,但是我不知道如何创建自定义组. 我们可以通过实现ControlValueAccessor 并使用诸如,如何为一个组 达到这种效果? 两个非常常见的用例是(a)将长格式分成多个步骤,每个步骤都放在 ..
发布时间:2020-08-09 23:47:25 其他开发

Angular 5中value和ngValue之间的差异

今天,我意识到Angular 5中反应形式的意外(对我而言)行为.服务器正在从应用程序接收一个值为"null"的字符串.而不是空值,这就是我想要的. 我做了以下测试: https://stackblitz.com/edit/angular- rjrspr?file = app%2Fapp.component.html 如下图所示,如果我在选择项中使用[value]="null", ..
发布时间:2020-08-09 23:29:26 其他开发

从Angular中的自定义表单组件访问FormControl

我在Angular应用程序中有一个自定义的表单控件组件,该组件实现了ControlValueAccessor接口. 但是,我想访问与我的组件关联的FormControl实例.我在FormBuilder中使用反应式表单,并在formControlName属性中提供表单控制. 那么,如何从自定义表单组件内部访问FormControl实例? 解决方案 此解决方案源自 the Angu ..
发布时间:2020-08-09 22:58:51 其他开发

角度错误:“无法绑定到'ngModel',因为它不是'input'的已知属性"

我正在使用Angular 4,但在控制台中出现错误: 由于它不是'input'的已知属性,因此无法绑定到'ngModel' 我该如何解决? 解决方案 要对表单输入使用双向数据绑定,您需要在Angular模块中导入 FormsModule 包. import { FormsModule } from '@angular/forms'; @NgModule({ im ..
发布时间:2020-08-09 21:52:28 其他开发

如何在angular2中添加嵌套形式

图片包含问题 我已经创建了一个表单,它是通过添加按钮动态添加行的,但是我还创建了一个按钮,从该按钮中我只需要添加该链接中的某些组件.添加更多链接按钮仅用于创建这两个组件. 我曾经使用过嵌套表格方法,动态表格方法,但无法做到这一点.需要帮助. HTML:- ..
发布时间:2020-06-15 19:10:52 其他开发

网工在角度6

我正在使用angular6.我想在网格中加载100行,但是这100行包含很多数据,因此在我的angular应用程序中加载此数据时,浏览器将挂起. 所以目前我正在使用远程分页,将每页更改为20行. 但是我需要在应用程序中加载100行.因此,我尝试实现WebWorkers.但是我没有找到任何例子. 有人可以给我示例或以角度6实施WebWorkers的步骤吗 我还在动态表格中使用 ..
发布时间:2020-06-15 19:02:26 其他开发