vue-dynamic-form-component

vue-dynamic-form-component is a dynamic form component base on element-ui and async-validator. You just need to write descriptors(reference to async-validator) of the data you want, vue-dynamic-form-component will generate the form automatically.

vue-dynamic-form-component

Features

  • Generate form from descriptors
  • Support almost all data type
  • Support multi-level form for Object/ Array / Hashmap
  • Support data validation
  • Multi-Languages support

Todo

vue-dynamic-form-component can do more. There are a few things that it currently doesn't support but are planned:

  • Support more component
  • Custom theme

GitHub