脏支票表格::dolphin:检测未保存的角度表格更改

时间:2024-02-19 10:37:57
【文件属性】:

文件名称:脏支票表格::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 ,它通知表单是否脏了。 此外,它还挂钩浏览器的beforeunload事件,以在需要时刷新/关闭选项卡时进行确认。 例如: import { dirtyCheck } from '@ngn


【文件预览】:
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)

网友评论