React报错Uncaught Invariant Violation: Rendered more hooks than during the previous render.
这是由于hook两次渲染的次数不一样
不可以将hooks放在条件渲染当中,非常有可能会导致两次条件不一致而导致hooks渲染次数不相同
关于后续的报错信息,就可以看出是哪一个hooks出现了问题
将保证该hooks每次都会渲染或者被定义就可以完美解决该问题
React报错Uncaught Invariant Violation: Rendered more hooks than during the previous render.
这是由于hook两次渲染的次数不一样
不可以将hooks放在条件渲染当中,非常有可能会导致两次条件不一致而导致hooks渲染次数不相同
关于后续的报错信息,就可以看出是哪一个hooks出现了问题
将保证该hooks每次都会渲染或者被定义就可以完美解决该问题