文件名称:脏支票表格::dolphin:检测未保存的角度表格更改
文件大小:244KB
文件格式:ZIP
更新时间:2024-02-19 10:37:57
angular reactive forms guard reactive-forms
做脏工作的最干净方法
检测未保存的角度形式的变化
产品特点
:white_heavy_check_mark: 脏支票表格!
:white_heavy_check_mark: 支持应用内导航
:white_heavy_check_mark: 支持表格出发
目录
安装
npm install @ngneat/dirty-check-forms
用法
调用dirtyCheck函数,该函数接受三个参数:
AbstractControl( FormControl , FormGroup , FormArray )
与原始值进行比较的流
配置:
debounce - valueChanges debounce抖动时间。 默认为300
withDisabled是否包含禁用字段(通过使用控件的getRawValue )。 默认为true 。
该函数返回一个Observable
【文件预览】:
dirty-check-forms-master
----hooks()
--------pre-commit.js(846B)
----package.json(3KB)
----tslint.json(3B)
----tools()
--------tsconfig.tools.json(218B)
--------schematics()
----PULL_REQUEST_TEMPLATE.md(1KB)
----.github()
--------workflows()
----.prettierrc(26B)
----.prettierignore(74B)
----ISSUE_TEMPLATE.md(1KB)
----jest.config.js(250B)
----angular.json(6KB)
----prettier.config.js(94B)
----LICENSE(1KB)
----package-lock.json(771KB)
----CONTRIBUTING.md(2KB)
----logo.svg(7KB)
----nx.json(448B)
----tsconfig.json(631B)
----.all-contributorsrc(1KB)
----.gitignore(503B)
----CHANGELOG.md(629B)
----commitlint.config.js(69B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(6KB)
----apps()
--------playground()
--------playground-e2e()
--------.gitkeep(1B)
----.editorconfig(245B)
----libs()
--------dirty-check-forms()
--------.gitkeep(0B)
----.vscode()
--------extensions.json(164B)