使用admin-on-rest动态生成表单

时间:2017-08-14 14:12:44

标签: admin-on-rest

我尝试在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 任何建议都是受欢迎的,谢谢

1 个答案:

答案 0 :(得分:-1)

这应该对你有所帮助。请查看页面上有关创建自定义表单的最后一个答案。

How to richly style AOR Edit page

您基本上还需要找出AOR正确输入和输出的方法。