focus-trap-react:捕获焦点的React组件

时间:2021-04-28 14:01:34
【文件属性】:
文件名称:focus-trap-react:捕获焦点的React组件
文件大小:186KB
文件格式:ZIP
更新时间:2021-04-28 14:01:34
tappable dependabot react-a11y focus-trap JavaScript 焦点陷阱React 捕获焦点的React组件。 该组件是围绕的轻巧包装,可根据您的React特定需求进行定制。 您可能需要它,例如,构建? 它能做什么 。 请阅读以了解什么是对焦陷阱,激活对焦陷阱时会发生什么以及禁用对焦陷阱时会发生什么。 该模块仅提供一个React组件,用于创建和管理焦点陷阱。 对焦陷阱在安装后会自动激活(默认情况下,尽管可以更改)。 聚焦陷阱在卸载时会自动停用。 聚焦陷阱可以通过道具激活和禁用,暂停和取消暂停。 安装 npm install focus-trap-react dist/focus-trap-react.js是您将使用的Babel编译文件。 React依赖 React>= 16.0.0 。 浏览器支持 基本上是IE9 +。 为什么? 因为该模块的核心功能来自于焦点捕获,所以它使用。 用法 您可以使用组件包装要用作焦点
【文件预览】:
focus-trap-react-master
----.changeset()
--------config.json(258B)
--------README.md(512B)
----.github()
--------dependabot.yml(415B)
--------pull_request_template.md(1KB)
--------workflows()
----CODE_OF_CONDUCT.MD(2KB)
----yarn.lock(383KB)
----.eslintrc.js(3KB)
----src()
--------focus-trap-react.js(7KB)
----cypress()
--------integration()
--------fixtures()
--------plugins()
--------support()
----babel.config.js(398B)
----cypress.json(41B)
----demo()
--------index.html(3KB)
--------js()
--------style.css(503B)
----CONTRIBUTING.md(3KB)
----LICENSE(1KB)
----test()
--------jest-setup.js(136B)
--------focus-trap-react.test.js(22KB)
----jest.config.js(429B)
----README.md(13KB)
----index.d.ts(443B)
----.all-contributorsrc(5KB)
----SECURITY.md(4KB)
----.gitignore(1KB)
----.prettierrc.js(412B)
----CHANGELOG.md(7KB)
----.eslintignore(15B)
----package.json(3KB)

网友评论