我已经使用Yeoman生成器创建了一个全新的Excel加载项,并选择了React窗格选项。我正在尝试构建一个扩展,它将为加载项的不同特性提供多个页面,所以我安装了并编写了一些基本的路由,就像我在一个常规的React应用程序中所做的那样。但是,每当尝试访问路由时,都会在Excel的加载项窗格中显示此Cannot GET /insert错误。此问题可能不是直接链接到Excel加载项,而是通过React进行路由。我只使用reach路由</e
用户可以在应用程序的页面之间导航,检查这些值的存在,没有任何问题。React limits the number of nested updates to prevent infinite loops.我最初认为问题出在登录页面组件中,但是我将该组件上的所有内容都卷起来,而且我还创建了一个要重定向的空白新页面,并出现了相同的异常结果。只有当我注释掉对logout()的调用时,路由替换才能正常工作(当然,不会从本地存储中删除值)。
本地存储是否以我预期不到的任何方式影响状态?到底怎么回事?
我在绘制一个同构应用程序时遇到了问题,当我不使用react路由器(1.0.0-rc3)时,它可以正常工作,但是当我介绍路由器时,特别是一个呈现如下链接的组件:const Link = require('react-router').Link;
module.exports = class About extends React.Componentc