我如何在反应中使用另一个文件中的道具?

时间:2018-09-24 06:59:49

标签: javascript reactjs material-ui

我有两个文件:EnhancedTableHEad和OrderDialog。我需要OrderDialog文件中来自EnhancedTabledHead的道具数据。我该如何实现?我的文件如下所示:

header = None
//OrderDialog.jsx

import EnhancedTableHead from '../../Table/EnhancedTableHead';

render() {
        const {classes, data, onClose, onClick, item, isSelected, rowCount, onSelectAllClick, ...other} = this.props;
        return ()
        }

我坚持这个错误吗?例如,我想在OrderDialog中使用来自EnhancedTableHead的rowCount,但是当我执行console.log时,却无法定义。如果我在EnahancedTableHead中执行此操作,console.log将显示正确的值。

1 个答案:

答案 0 :(得分:1)

在OrderDialog中传播它们。即

OrderDialog.propTypes = {
 ...EnhancedTableHead.propTypes
}