没有合适的资源?快使用搜索试试~ 我知道了~
react-tunnels:React在组件树中其他位置的占位符中渲染React组件
共16个文件
js:8个
yml:1个
prettierrc:1个
需积分: 9 0 下载量 193 浏览量
2021-04-12
17:03:41
上传
评论
收藏 51KB ZIP 举报
温馨提示
React隧道 :metro: 在放置在组件树中其他位置的占位符中渲染React组件。 安装 yarn add react-tunnels 为什么 在React应用程序中有一个常见的用例,您需要定义一个Layout ,其中某些元素的内容由children组件定义。 例如,您只想定义一次Layout ,然后在每个页面上重用它,但是它有一个面包屑,其步骤取决于children组件。 这个微型库允许您定义隧道,以从一个元素渲染到App中的其他任何元素,甚至位于树顶部的元素。 就像Portal但是目标是组件而不是DOM元素。 用法 定义由id标识的TunnelPlaceholder ,并通过在应用程序中的其他任何地方定义具有相同ID的Tunnel组件来决定将哪些属性传递给其render函数。 如果仅定义一个Tunnel其props将直接传递给render函数;如果单个id有多个Tunnel ,则占位符ren
资源推荐
资源详情
资源评论
收起资源包目录
react-tunnels-master.zip (16个子文件)
react-tunnels-master
yarn.lock 159KB
src
TunnelPlaceholder.js 1KB
TunnelProvider.js 504B
uniqueId.js 126B
TunnelState.js 1KB
index.js 228B
Tunnel.js 822B
.npmignore 12B
.travis.yml 88B
LICENSE 1KB
.prettierrc 69B
README.md 4KB
tests
TunnelState.test.js 2KB
Tunnel.test.js 5KB
.gitignore 19B
package.json 2KB
共 16 条
- 1
资源评论
梦想是世界和平
- 粉丝: 19
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功