我對組分反應的使用提出了一些問題。 基本上我想在代碼的不同部分使用「標題」組件,但它總是具有不同的「狀態」。我不太瞭解關於這個問題的官方文檔,因爲我會繼承這個組件,只是爲了我想要的而改變「狀態」? 我知道這個問題似乎很愚蠢,但我正在學習,而且React與我看到的所有東西都非常不同。重複使用組分反應
var Title = React.createClass({
displayName: "Title",
getDefaultProps: function() {
return {
className: ""
}
},
render: function() {
return <h1 className={this.props.className}>{this.state.content}</h1>
}
});
看來你不應該使用狀態。組件應該像HTML一樣接受兒童的內容。 –