необходимо в методе clickSubmitComment(), написать логику, добавленную в массив комментариев текста текстового поля, я все еще узнаю, расскажите мне, как или поделитесь ссылкой.Добавить комментарий jsx logic
comment.jsx:
import React from 'react';
export default class Comment extends React.Component {
constructor(props){
super(props);
}
render() {
const comment = this.props.comment.map((commentForm, index) => {
return <CommentForm key={index} {...commentForm}/>
});
return (
<div className="media-body">{comment}<br></br></div>
);
}
}
и commentForm.jsx:
import React from 'react';
export default class CommentForm extends React.Component {
constructor(props){
super(props);
this.clickSubmitComment = this.clickSubmitComment.bind(this);
this.comments = [];
}
clickSubmitComment() {
textarea -> comments -> send props to comment.jsx and view?
}
render() {
return (
<div><textarea className="form-control" rows="3"></textarea><br></br>
<button type="submit" className="btn btn-primary" onClick={this.clickSubmitComment}>Submit</button></div>
);
}
}
вы имели в виду пропусканием текст, написанный в текстовое поле для родительского компонента т.е. Комментарий – duwalanise
да, очень жаль –