Gatsby基础知识(中)
这篇文章主要是翻译和记录了一些 Gateby 的基础知识,有助于开发者通过这些基础知识进行快速的开发
Refer to the Article: https://mpolinowski.github.io/gatsby-js-knowledgebase
06 属性传递(Passing down Props) 现在,我们可以从父组件传递属性到Counter组件。例: 我们可以通过显示的页面来更改我们的Counter 标题。
6.1 更改头部 1 <Counter header="This is the Index Counter" /> 这个header的属性现在可以用在Counter组件中的render方法。现在我们可以通过调用他的父组件来为Counter组件获取不同的标头了。
1 2 3 4 5 6 7 8 render() { return <div> <h3>{this.props.header}</h3> <p>current count: {this.state.count}</p> <button onClick={() => this.setState({ count: this.state.count + 1 })}>plus</button> <button onClick={() => this.setState({ count: this.state.count - 1 })}>minus</button> </div> } 6.