文件名称:react-signalr:React钩子与SignalR集线器进行交互
文件大小:185KB
文件格式:ZIP
更新时间:2024-06-03 11:10:47
react javascript rxjs reactjs websocket
该挂钩被设计为主要功能的代理。 / 安装 npm install --save @known-as-bmf/react-signalr 您还需要在项目中安装react(> = 16.8)和rxjs(> = 6)。 用法 const signalrEndpoint = 'https://...' ; const MyComponent = ( ) => { const [ value , set ] = useState < MyType> ( ) ; const { send , on } = useSignalr ( signalrEndpoint ) ; useEffect ( ( ) => { const sub = on < MyType> ( 'myMethod' ) . pipe ( debounceTime ( 200 ) ) . subscribe
【文件预览】:
react-signalr-develop
----.gitignore(106B)
----package.json(2KB)
----package-lock.json(789KB)
----src()
--------useSignalr.ts(6KB)
--------cache.ts(791B)
--------createConnection.ts(690B)
--------index.ts(43B)
----LICENSE(1KB)
----tsconfig.json(743B)
----.github()
--------workflows()
----.eslintrc.js(213B)
----README.md(4KB)
----.eslintignore(111B)
----.gitattributes(803B)
----test()
--------createConnection.test.ts(4KB)
--------useSignalr.test.ts(7KB)