Skip to content

Commit a98c2da

Browse files
committed
Merge branch 'develop'
2 parents e839ad7 + b8d144d commit a98c2da

File tree

5 files changed

+20
-16
lines changed

5 files changed

+20
-16
lines changed

README.zh-CN.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
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

dist/index.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Element form-builder v1.0.0
2+
* element-form-builder v1.1.0
33
* (c) 2019 Felix Yang
44
*/
55
var _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 {

package.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
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"

scripts/build.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const babel = require('rollup-plugin-babel')
22
const rollup = require('rollup')
33
const version = process.env.VERSION || require('../package.json').version
44
const 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

77
const inputOptions = {
88
input: 'src/index.js',

src/formbuilder.js

+6-6
Original file line numberDiff line numberDiff 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]

0 commit comments

Comments
 (0)