File tree Expand file tree Collapse file tree 5 files changed +20
-16
lines changed Expand file tree Collapse file tree 5 files changed +20
-16
lines changed Original file line number Diff line number Diff line change 44[ ![ License] ( https://img.shields.io/npm/l/element-form-builder.svg )] ( https://www.npmjs.com/package/element-form-builder )
55[ ![ Dependencies] ( https://img.shields.io/david/codetrial/element-form-builder.svg )] ( https://www.npmjs.com/package/element-form-builder )
66
7- 使用 JSON 配置构建 element-ui 动态表单.
7+ 使用 JSON 配置构建 element-ui 动态表单。
88
99:cn : 简体中文 | [ :us : English] ( README.md )
1010
Original file line number Diff line number Diff line change 11/**
2- * Element form-builder v1.0 .0
2+ * element- form-builder v1.1 .0
33 * (c) 2019 Felix Yang
44 */
55var _extends = Object . assign || function ( target ) {
@@ -182,17 +182,17 @@ var FormBuilder = {
182182
183183 children = [ checkbox ] ;
184184 } else if ( tag === 'el-radio' ) {
185- var radios = ( detail . items || [ ] ) . map ( function ( rc ) {
186- var rcDetail = _extends ( {
185+ var radios = ( detail . items || [ ] ) . map ( function ( option ) {
186+ option = _extends ( {
187187 name : detail . name
188- } , rc ) ;
188+ } , option ) ;
189189 return h ( tag , {
190- attrs : _extends ( { } , rcDetail ) ,
190+ attrs : _extends ( { } , option ) ,
191191 props : _extends ( {
192192 value : value
193- } , rcDetail ) ,
193+ } , option ) ,
194194 on : _extends ( { } , modelEvents )
195- } , [ rc . text ] ) ;
195+ } , [ option . text ] ) ;
196196 } ) ;
197197 children = [ ] . concat ( toConsumableArray ( radios ) ) ;
198198 } else {
Original file line number Diff line number Diff line change 11{
22 "name" : " element-form-builder" ,
3- "version" : " 1.0 .0" ,
3+ "version" : " 1.1 .0" ,
44 "description" : " Build element-ui forms with JSON schema." ,
55 "main" : " dist/index.js" ,
6+ "files" : [
7+ " src" ,
8+ " dist"
9+ ],
610 "scripts" : {
711 "build" : " node scripts/build.js" ,
812 "test" : " yarn test"
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ const babel = require('rollup-plugin-babel')
22const rollup = require ( 'rollup' )
33const version = process . env . VERSION || require ( '../package.json' ) . version
44const year = new Date ( ) . getFullYear ( )
5- const banner = `/**\n * Element form-builder v${ version } \n * (c) ${ year } Felix Yang\n */`
5+ const banner = `/**\n * element- form-builder v${ version } \n * (c) ${ year } Felix Yang\n */`
66
77const inputOptions = {
88 input : 'src/index.js' ,
Original file line number Diff line number Diff line change @@ -176,26 +176,26 @@ export default {
176176
177177 children = [ checkbox ]
178178 } else if ( tag === 'el-radio' ) {
179- const radios = ( detail . items || [ ] ) . map ( rc => {
180- const rcDetail = {
179+ const radios = ( detail . items || [ ] ) . map ( option => {
180+ option = {
181181 name : detail . name ,
182- ...rc
182+ ...option
183183 }
184184 return h (
185185 tag ,
186186 {
187187 attrs : {
188- ...rcDetail
188+ ...option
189189 } ,
190190 props : {
191191 value,
192- ...rcDetail
192+ ...option
193193 } ,
194194 on : {
195195 ...modelEvents
196196 }
197197 } ,
198- [ rc . text ]
198+ [ option . text ]
199199 )
200200 } )
201201 children = [ ...radios ]
You can’t perform that action at this time.
0 commit comments