react-for-electron-only:React组件仅用于基于Electron的客户端的渲染组件

时间:2024-05-18 17:51:06
【文件属性】:

文件名称:react-for-electron-only:React组件仅用于基于Electron的客户端的渲染组件

文件大小:86KB

文件格式:ZIP

更新时间:2024-05-18 17:51:06

electron react reactjs react-component desktop

react-for-electron-only React组件仅用于基于Electron的客户端的渲染组件。 如果要向Web客户端和基于Electron的桌面客户端提供相同的代码,则可以在需要时帮助您将它们分开。 它可用于检测(参考: 函数)。 将在React应用程序在 Desktop客户端中运行的情况下呈现子级,否则将不呈现任何内容(空)。 用例 琐事 考虑在ElectronJS上以及在Web上以相同的React代码库分发的任何同构应用,例如。 松弛(在电子桌面客户端和Web上呈现相同的UI),在某些情况下,您想在“仅电子”上而不是在浏览器上呈现特定的DOM节点/组件,反之亦然。 独家功能 有一组来自电子的API,这些API可以给本机UI带来感觉,例如模块。 例如,在浏览器上,一个文件夹/文件路径可以作为输入文本,而在电子版上,可以通过一个按钮使用di


【文件预览】:
react-for-electron-only-master
----.gitignore(29B)
----.babelrc(76B)
----package.json(2KB)
----package-lock.json(303KB)
----src()
--------index.js(1KB)
--------isElectron.js(631B)
----webpack.config.js(610B)
----.nvmrc(6B)
----.travis.yml(229B)
----CONTRIBUTING.md(562B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----.github()
--------FUNDING.yml(631B)
----README.md(6KB)
----tests()
--------ForNonElectronOnly.test.js(2KB)
--------setupTests.js(321B)
--------isElectron.test.js(1016B)
--------ForElectronOnly.test.js(1KB)
----.npmignore(37B)

网友评论