簡體   English   中英

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

[英]How can I use the props from another file in react?

我有兩個文件:EnhancedTableHEad和OrderDialog。 我需要OrderDialog文件中來自EnhancedTabledHead的道具數據。 我該如何實現? 我的文件如下所示:

 //OrderDialog.jsx import EnhancedTableHead from '../../Table/EnhancedTableHead'; render() { const {classes, data, onClose, onClick, item, isSelected, rowCount, onSelectAllClick, ...other} = this.props; return () } 
 //EnhancedTableHead.jsx render() { const {onSelectAllClick, order, orderBy, numSelected, rowCount, tableConfiguration} = this.props; return () } EnhancedTableHead.propTypes = { numSelected: PropTypes.number.isRequired, onRequestSort: PropTypes.func.isRequired, order: PropTypes.string.isRequired, orderBy: PropTypes.string.isRequired, rowCount: PropTypes.number.isRequired, onChange: PropTypes.number.isRequired, }; export default EnhancedTableHead; 

我是在堅持這個錯誤嗎? 例如,我想在OrderDialog中使用來自EnhancedTableHead的rowCount,但是當我執行console.log時,卻無法定義。 如果我在EnahancedTableHead中執行此操作,console.log將輸出正確的值。

將它們傳播到OrderDialog中。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM