form-generator-iview
Version:
A form generator with json schema based on iview ui
10 lines (7 loc) • 317 B
JavaScript
let fieldComponents = {};
let optionalFields = require.context('../fields', false, /^\.\/field([\w-_]+)\.vue$/);
optionalFields.keys().forEach(key => {
let compName = key.replace(/^\.\//, '').replace(/\.vue/, '');
fieldComponents[compName] = optionalFields(key).default;
});
export default fieldComponents;