文件名称:publisher-subscriber-provider
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-29 02:04:38
JavaScript
发布者-订阅者-提供者 该程序包是使用react钩子和上下文的发布者-订阅者模式的实现。 它提供了发布事件和订阅事件的必要工具。 控制在不受发布事件影响的组件上不执行任何重新渲染。 特征 发布-订阅者模式。 订阅在上下文中的持久性。 不要在不受事件发布影响的组件上重新渲染。 可以通过useSubscribe挂钩自动取消订阅。 Javascript和Typescript。 用法 您可以检查示例文件夹。 添加提供商 首先,您需要通过包装需要发布/订阅事件的组件来添加发布者订阅服务器提供程序: import React from "react" ; import { PublisherSubscriberProvider } from "publisher-subscriber-provider" ; import { Content } from "./components/cont
【文件预览】:
publisher-subscriber-provider-main
----.eslintrc.js(1KB)
----src()
--------index.ts(28B)
--------index.d.ts(386B)
--------provider()
----.babelrc(2KB)
----jest.json(284B)
----examples()
--------react-typescript()
--------react-javascript()
----tsconfig.json(412B)
----config()
--------webpack()
----LICENSE(1KB)
----.prettierrc(76B)
----README.md(3KB)
----.editorconfig(161B)
----.gitignore(258B)
----package.json(4KB)