我的組件中有一個模塊,下面的代碼我想添加一個帖子路徑到我的代碼來捕獲用戶的響應。我設置了Mongo/Mongoose以及後端服務器。任何幫助將是驚人的,因爲我是React新手!如何添加帖子路由到我的反應應用程序
render() {
\t \t return(
\t \t \t <div className="modal column y-center">
\t \t \t \t <h3>How are you doing?</h3>
\t \t \t \t {!this.state.start ? (
\t \t \t \t \t <div className="choices">
\t \t \t \t \t \t <button onClick={() => this.startRelaxation('ok_images')}>Ok</button>
\t \t \t \t \t \t <button onClick={() => this.startRelaxation('neutral_images')}>Neutral</button>
\t \t \t \t \t \t <button onClick={() => this.startRelaxation('anxious_images')}>Anxious</button>
\t \t \t \t \t </div>
\t \t \t \t) : (
\t \t \t \t \t <div className="column y-center">
\t \t \t \t \t \t <div className="image">
\t \t \t \t \t \t \t <img src={this.state[this.state.mood][this.state.current_image]}/>
\t \t \t \t \t \t </div>
\t \t \t \t \t \t <button onClick={this.nextImage.bind(this)}>Next Image</button>
\t \t \t \t \t </div>
\t \t \t \t)}
\t \t \t \t <button onClick={this.props.closeModal}>Close</button>
\t \t \t </div>
\t \t)
\t }
}
'this.startRelaxation'做什麼?這就是你應該通過POST調用來存儲他們的答案的地方。 –
感謝您的回覆,我附上了下面的startRelaxation功能。任何幫助將是美好的。 this.state = { \t \t \t開始:假, \t \t \t current_image:1, \t \t \t心情: '', \t \t \t ok_images: \t \t \t \t的「https:// picsum .photos/300/300?image = 16', \t \t \t \t], \t \t個\t neutral_images: \t \t \t \t 'https://picsum.photos/200/300?image=103', \t \t \t], \t \t \t anxious_images: \t \t \t \t的「https:/ /picsum.photos/300/300?image=16' , \t \t \t \t \t \t \t] \t \t} \t} \t startRelaxation(情緒){ \t \t this.setState({ \t \t \t開始:真, \t \t \t情緒:情緒 \t \t}); \t} – vfield