当前位置: 首页 > 面试题库 >

使用Hooks要遵守哪些原则?

夹谷沛
2023-03-14
本文向大家介绍使用Hooks要遵守哪些原则?相关面试题,主要包含被问及使用Hooks要遵守哪些原则?时的应答技巧和注意事项,需要的朋友参考一下
  1. 只在最顶层使用 Hook
    不要在循环,条件或嵌套函数中调用 Hook, 确保总是在你的 React 函数的最顶层调用他们。
  2. 只在 React 函数中调用 Hook
    不要在普通的 JavaScript 函数中调用 Hook。你可以:
    在 React 的函数组件中调用 Hook
    github.githubassets.com/images/icons/emoji/unicode/2705.png"> ✅ 在自定义 Hook 中调用其他 Hook
 类似资料:
  • 本文向大家介绍使用HTML5需要遵守哪些设计原则?相关面试题,主要包含被问及使用HTML5需要遵守哪些设计原则?时的应答技巧和注意事项,需要的朋友参考一下 合适的使用语义化标签 合适指合适的场景,如: 1、自然语言表达能力的补充; 2、适合机器阅读的整体结构

  • 本文向大家介绍使用HTML5需要遵守哪些规则?相关面试题,主要包含被问及使用HTML5需要遵守哪些规则?时的应答技巧和注意事项,需要的朋友参考一下 * 新的特性应该基于HTML、CSS、DOM和JavaScript * 减少对外部插件的需求(如Flash) * 更好的错误处理 * 更多的替换脚本的标记 * HTML5应与设备无关 * 开发过程必须可视化

  • 本文向大家介绍在使用HTML5时有哪些规则需要遵守?相关面试题,主要包含被问及在使用HTML5时有哪些规则需要遵守?时的应答技巧和注意事项,需要的朋友参考一下 使用HTML5需要遵守哪些规则? 新的特性应该基于HTML、CSS、DOM和JavaScript 减少对外部插件的需求(如Flash) 更好的错误处理 更多的替换脚本的标记 HTML5应与设备无关 开发过程必须可视化

  • 及其等效的WinApi是流行且有用的宏。原则上,它们使用上的指针算法来恢复指向成员的给定指针所属聚合的指针。 极简主义的实现通常是: 然而,这个宏的使用模式的严格符合性是有争议的。例如: 据我了解,该程序不严格合规,因为: < li >表达式< code>s.b是< code>int类型的左值 < li > <代码> 我注意到问题不在于< code>container_of宏本身。而是构造< co

  • 不幸的是,由于Liskov替换原则,Java中的子类在接受什么方法参数方面不可能比基类更有限制性,所以Java也允许一些永远不可能为真的无谓比较(并可能导致非常微妙的bug): 另一个不幸的副作用是,正如Josh Bloch很久以前在《Effective Java》中指出的那样,在存在子类型的情况下,基本不可能按照其契约正确实现方法(如果在子类中引入额外的字段,实现将违反契约的对称性和/或传递性要

  • 本文向大家介绍设计用例原则有哪些?相关面试题,主要包含被问及设计用例原则有哪些?时的应答技巧和注意事项,需要的朋友参考一下 100%的覆盖需求 编写测试用例的方法 大纲法 等价类 边界值 因果图 场景法 正交法 错误推断法 BUG的优先级 P1应立即修复的问题 P2在产品发布之前必须修复的问题 P3如果时间允许应该修复的问题 P4可以在发布版本中存在的问题 P5可改可不改,无伤大雅