Создание динамических форм с помощью администратора на отдыхе

я пытаюсь генерировать динамически формы на admin-on-rest, но я действительно не знаю, как их генерировать. Я попробую:

class MultipleChoice extends Component {
constructor(props) {
    super(props);
    this.state = { inputs: ['input-0'] };
}

render() {
    return(
        <div>
           <Form>
               <div id="dynamicInput">
                   {this.state.inputs.map(input => <FormInput key={input} />)}
               </div>
           </Form>
           <button onClick={ () => this.appendInput() }>
               CLICK ME TO ADD AN INPUT
           </button>
        </div>
    );
}

appendInput() {
    var newInput = `input-${this.state.inputs.length}`;
    this.setState({ inputs: this.state.inputs.concat([newInput]) });
}
}

но я не могу включить создание admin-on-rest любое предложение приветствуется, спасибо


person Camilo Avendaño    schedule 14.08.2017    source источник
comment
Можете ли вы сначала объяснить свой вариант использования? Чего именно вы пытаетесь достичь?   -  person Gildas Garcia    schedule 16.08.2017


Ответы (1)


Это должно помочь вам. Посмотрите на последний ответ на странице о создании пользовательских форм.

Как красиво оформить страницу редактирования AOR

По сути, вам также необходимо выяснить, как AOR будет правильно принимать ваши входные и выходные данные.

person kunal pareek    schedule 15.08.2017