页面A,属于面包屑的第三级。页面A内点击链接跳转到页面B,页面B属于面包屑的第二级。此时出现报错提示:
Rendered fewer hooks than expected. This may be caused by an accidental early return statement.
原因是由于我在app.jsx中自定义了面包屑的跳转方法,内部有hooks代码
最后解决办法是,判断了当前路由,只有特定路由内才有hooks
页面A,属于面包屑的第三级。页面A内点击链接跳转到页面B,页面B属于面包屑的第二级。此时出现报错提示:
Rendered fewer hooks than expected. This may be caused by an accidental early return statement.
原因是由于我在app.jsx中自定义了面包屑的跳转方法,内部有hooks代码
最后解决办法是,判断了当前路由,只有特定路由内才有hooks