钩子测试 源码
用React Hooks可以很好地解决一个稍微复杂的用例。 请注意,这是挂钩的Alpha版本- 对于实际释放的钩子,需要进行一些更新东西需要更新到钩子的发行版本。 我的一家公司有一个使用React开发的应用程序,但其中一部分是画布。 画布非常复杂,本质上是它自己的应用程序。 复杂性的主要部分是: 键盘处理器 平移和缩放 平移时的动量(又称滑贴图,取决于上面) 布局动画 使布局动画与地图位置协调(当布局更改时,将当前节点保持在相同位置) 在画布和React的所有组合之间拖放 通过使用组件组合,我能够将逻辑分为几个组件部分:一个用于处理平移和缩放的组件,一个在画布上绘制的组件,一个键盘事件
用户评论