解决方案:
第一步:首先看下页面是否有settimeout、setinterval、addeventlisterner而未在componentWillUnMount里面清除,如果是则清除一下;
第二步:如果排除第一步,可以根据错误定位是哪个组件导致的,例如Tree组件报这个错了,在页面render里面可以这样加载Tree组件:
{treeData&&treeData.length>0?<Tree treeData={treeData} />:null}
即:有数据的时候再渲染,不要直接渲染。
2.ant design pro v4设置侧边栏宽度,设置Prolayout的siderWidth="160",结果侧边栏可以折叠,但是展开时右侧内容部分被覆盖到底下(即右侧部分宽度仍是收缩状态大小)
解决方案:这样写siderWidth={160}