react +ts class antd input 接口返回数据回显_使用 react hooks 获取全局数据

ad5ed8f3ddee17d49d9a6e85004af359.png

随着 react@16.8 hooks 的正式发布,如何优雅的使用 hooks 成了值得我们考虑的问题,在此我不再赘述 hooks 给 react 的写法带来的改变,而是介绍一个新的 hook。

试想有这样一个 hook

const {
     user } = useProps('user');

如果我们有这样一个 hook,可以在全局的 store 中得到变量,同时解决了 useState 不能在组件之间共享的问题,无疑是可以提升开发效率的。

而现在,useProps 已经拥有了实现:region-core

useProps 提供哪些功能

1. 得到多个变量

从全局数据中挑出你想要的数据,就像 lodash.pick 一样。

const {
     user, follower } = useProps(['user', 'follower']);

以下的用法是支持的,但是不推荐

const {
     user } 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值