想象一下:在反应的世界里, 有一种很酷的东西,叫做高阶(HOC)。 这就像一个神奇的功能, 取一个普通的老兵, 并把它变成非同寻常的东西。 有了HOC,你就可以在责任人之间共享代码,在代码中加入额外的超能力,甚至可以创造出一些花哨的高水平的东西。 现在,这是有趣的部分—— 当你想从一个HOC中调用一个方法时,你只需要用HOC包好你的负载,然后看! 你可以从你包裹的道具上获取这个方法。 这就像给你的普通老兵一个秘密武器! 下一次你需要用一些额外的功能来爵士乐, 只要呼叫一个HOC,看魔法发生。 谁知道编码会这么有趣?
这是个交易: 假设你有一个很酷的东西,叫做“与Logger” 它能跟踪你的主人正在发生的事情。 你要做的就是用"Logger"来包装你的保镖, 然后你就可以通过保镖的道具访问日志功能。 这样你就可以保持你的主动性 干净,专注于在屏幕上显示一些东西, 而“与Logger”的手柄是所有额外的跟踪东西。 一个要记住的关键是,当你使用"与Logger一起"的方法时,它必须可用在你的仆人道具中。 这意味着“ 与Logger” 将方法传递给负鼠, 作为它给你的道具的一部分。 放松点,对吧?
简而言之,利用反应中的更高排序者,需要将自己的责任包在HOC上,然后从相应负责人的属
性中获取这种方法。 这种方法能够利用人道主义协调会提供的补充功能,从而避免在责任人内部出现多余的代码。 对HOCs的力学及其方法的可获取性有正确的理解,就可以在反应应用领域建立更模块化,可重复使用和高效的主体。
>reacthooks理解
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论