在React中流类型动态导入的组件

时间:2018-10-05 17:56:35

标签: reactjs flowtype

/components/index.js

// @flow

import Component1 from './Component1';

export {
  Component1,
};

我的组件

// @flow
import * as Components from '../components';

...

render() {
    const name = 'Component1';
    const Component = Components[name];

    return <Component />;
}

...

我正在基于变量name渲染组件,如上所述。这是可行的,但是渲染的<Component />不再正确地通过流进行验证,我如何用Component1的道具对它进行验证?

0 个答案:

没有答案