父組件:如何在反應js中訪問這個變量?
render(){
console.log("here2");
var temp = [];
this.props.datarows.forEach((data, key) => {
temp = this.props.datarows[key] })
return(
<tr>
<ListColumn col = { this.temp } />
</tr>
)
}
ListColumn.py
import React, { Component } from 'react';
import _ from 'lodash';
export default class ListColumn extends Component{
render(){
var columns = [];
console.log("here3")
console.log(this.props.col);
// for (var key in this.props.col)
// {
// columns.push(<td>this.props.col[key]</td>)
// }
// console.log(columns);
// return(
// columns
//)
return(
<td>a</td>
)
}
}
當我試圖打印的this.props.col
值,則返回undefined
,我如何訪問變量temp?提前致謝。