Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs react可加载启用组件从父级发送时未接收新道具_Reactjs_React Loadable - Fatal编程技术网

Reactjs react可加载启用组件从父级发送时未接收新道具

Reactjs react可加载启用组件从父级发送时未接收新道具,reactjs,react-loadable,Reactjs,React Loadable,我有一个通过react loadable加载的组件。正在加载的组件在componentWillReceiveProps中有一些逻辑,用于检测是否需要获取更多数据等 通过react loadable加载时,它会调用render 1次,并且永远不会调用componentWillReceiveProps import React from 'react' import Loadable from 'react-loadable' import Loading from 'components/Loa

我有一个通过react loadable加载的组件。正在加载的组件在componentWillReceiveProps中有一些逻辑,用于检测是否需要获取更多数据等

通过react loadable加载时,它会调用render 1次,并且永远不会调用componentWillReceiveProps

import React from 'react'
import Loadable from 'react-loadable'

import Loading from 'components/Loading'

const LoadableThing = Loadable({
  loader: () => import('components/Thing'),
  loading: Loading,
  render(loaded, props) {
    let Component = loaded.default;
    return <Component {...props}/>
  }
});

export default LoadableThing
从“React”导入React
从“react Loadable”导入可加载
从“组件/加载”导入加载
const LoadableThing=可加载({
加载程序:()=>import('components/Thing'),
加载:加载,
渲染(加载,道具){
让Component=loaded.default;
返回
}
});
导出默认可加载项
这个组件包含在另一个组件中,该组件正在进行一些初始数据调用,并将结果发送到
Thing

有什么想法吗?它正在调用
return