文件名称:表单管理器::unicorn_face:Angular中正确表单管理的基础
文件大小:280KB
文件格式:ZIP
更新时间:2024-02-21 00:52:46
angular forms persistent-storage AngularTypeScript
正确的Angular表单管理基础 :crystal_ball: 产品特点 :white_heavy_check_mark: 允许输入表格! :white_heavy_check_mark: 自动在用户导航时保持表单的状态。 :white_heavy_check_mark: 提供一个API,可从任何地方以React形式查询任何形式。 :white_heavy_check_mark: 将表单的状态保存到本地存储。 :white_heavy_check_mark: 内置脏功能。 NgFormsManager允许您通过为此目的创建的唯一存储来同步Angular的FormGroup , FormControl和FormArray 。 存储将保存控件的数据,例如值,有效性,原始状态,错误等。 它功能强大,因为它为您提供以下功能: 当用户导航回表单时,它将自动保存当前控制值并根据存储中的值更新表单值。 它提供了一个API,因此您可以从任何地方查询表单的值和属性。 这对于多步骤表单,跨组件验证等功能很有用。 它可以将表单的状态持久保存到本地存储中。 创建它的目的是与现有的Ang
【文件预览】:
forms-manager-master
----commitlint.config.js(177B)
----ISSUE_TEMPLATE.md(2KB)
----yarn.lock(532KB)
----.prettierignore(17B)
----src()
--------tsconfig.spec.json(256B)
--------main.ts(372B)
--------index.html(451B)
--------polyfills.ts(3KB)
--------environments()
--------favicon.ico(5KB)
--------styles.scss(108B)
--------assets()
--------tslint.json(314B)
--------test.ts(642B)
--------tsconfig.app.json(166B)
--------browserslist(388B)
--------app()
--------karma.conf.js(964B)
----angular.json(5KB)
----PULL_REQUEST_TEMPLATE.md(1KB)
----CONTRIBUTING.md(2KB)
----tsconfig.json(483B)
----LICENSE(1KB)
----tslint.json(3B)
----README.md(14KB)
----.all-contributorsrc(2KB)
----logo.png(35KB)
----prettier.config.js(321B)
----.editorconfig(245B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(503B)
----CHANGELOG.md(3KB)
----e2e()
--------tsconfig.e2e.json(213B)
--------src()
--------protractor.conf.js(752B)
----projects()
--------ngneat()
----package.json(3KB)