The react cache component developed based on react 16.8 +, react router 4 + can be used to cache page components, similar to Vue keepalive package Vue router effect function.(基于react 16.8+ ,react-router 4+ 开发的react缓存组件,可以用于缓存页面组件,类似vue的keepalive包裹vue-router的效果功能)。
index.js:905 Uncaught TypeError: Cannot read properties of undefined (reading 'state')
at CacheRoute.UNSAFE_componentWillReceiveProps (index.js:905:1)
at callComponentWillReceiveProps (react-dom.development.js:13607:16)
at updateClassInstance (react-dom.development.js:13844:9)
at updateClassComponent (react-dom.development.js:20440:22)
at beginWork (react-dom.development.js:22376:18)
at HTMLUnknownElement.callCallback (react-dom.development.js:4144:16)
at Object.invokeGuardedCallbackDev (react-dom.development.js:4193:18)
at invokeGuardedCallback (react-dom.development.js:4257:33)
at beginWork$1 (react-dom.development.js:27253:9)
at performUnitOfWork (react-dom.development.js:26405:14)