У меня есть пользовательская форма в моем проекте vulcan, что-то вроде этого:
<form onSubmit={this.createBook}>
<Components.FormItem label="Subject">
<Components.FormControl
type="text"
value={this.state.subject}
onChange={this.handleSubjectChange}
/>
</Components.FormItem>
<Components.FormItem label="To">
<Components.FormControl type="text" />
</Components.FormItem>
<Components.Button type="submit">Create</Components.Button>
</form>
Знаете ли вы, как при отправке события "createChannel" написать что-то подобное для сохранения входных данных в MongoDb ?.Я пытался, но я получаю сообщение об ошибке "this.props.createBook не является функцией"
createBook = (e) => {
e.preventDefault(); // prevents page reloading
const database = 'mongo';
let res = Connectors[database].create(Books, { subject: 'anything'});
}
Спасибо.