父组件
import React,{ Component } from "react";
import List from "./main";
export default class App extends Component{
render(){
return(
<div>
<List data = {this.state.list} />
</div>
)
}
}
子组件
import React,{ Component } from "react";
export default React.createClass({
getInitialState() {
return {
data:this.props.data
};
},
componentDidMount() {
let data = this.props.data;
console.log(data)
},
render(){
return(
<div>{this.props.data}</div>
)
}
})
为什么我在子组件 getInitialState 、componentDidMount 里都拿不到父组件传过来的data但是在渲染的dom结构里可以取到
没有