Skip to content

Commit 67c7877

Browse files
committed
Modified docs/index.html
Missing docs/static/js/index.ed336b3c.js Missing docs/static/js/index.ed336b3c.js.map Modified examples/demos/demo1.js Modified lib/ListBox.js Modified package.json Modified src/ListBox.js Add docs/static/js/index.dcbccb8c.js Add docs/static/js/index.dcbccb8c.js.map
1 parent 2fd2628 commit 67c7877

File tree

8 files changed

+25
-25
lines changed

8 files changed

+25
-25
lines changed

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
<body style="background:#F5F5F5">
2121
<div class="demo" id="demo">
2222
</div>
23-
<script src="static\js\vendors.308b581e.chunk.js"></script><script src="static\js\index.ed336b3c.js"></script></body>
23+
<script src="static\js\vendors.308b581e.chunk.js"></script><script src="static\js\index.dcbccb8c.js"></script></body>
2424

2525
</html>
Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/static/js/index.dcbccb8c.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/static/js/index.ed336b3c.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

examples/demos/demo1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ var uuid = 100;
1010
for (let i = 0; i < 10; i++) {
1111
const items = [];
1212
const d = {
13-
items,
13+
children: items,
1414
label: '分组' + (i + 1)
1515
}
1616

lib/ListBox.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ function (_React$Component) {
316316
var _this$props4 = this.props,
317317
labelField = _this$props4.labelField,
318318
valueField = _this$props4.valueField,
319-
itemsField = _this$props4.itemsField,
319+
childrenField = _this$props4.childrenField,
320320
prefixCls = _this$props4.prefixCls,
321321
disabled = _this$props4.disabled;
322322
var itemsMap = this.state.itemsMap;
@@ -327,7 +327,7 @@ function (_React$Component) {
327327
item = (_item = {}, (0, _defineProperty2.default)(_item, labelField, item), (0, _defineProperty2.default)(_item, valueField, item), _item);
328328
}
329329

330-
var isGroup = item[itemsField];
330+
var isGroup = item[childrenField];
331331
var itemPrefixCls = "".concat(prefixCls, "-item");
332332
var activeCls = "".concat(prefixCls, "-item-active");
333333
var onMouseEnter = noop;
@@ -365,7 +365,7 @@ function (_React$Component) {
365365
prefixCls: "".concat(itemPrefixCls, "-group"),
366366
key: item[labelField],
367367
label: item[labelField]
368-
}, _this2.renderListItems(item[itemsField] || [], selectedMap));
368+
}, _this2.renderListItems(item[childrenField] || [], selectedMap));
369369
});
370370
}
371371
}, {
@@ -376,7 +376,7 @@ function (_React$Component) {
376376
var _this$props5 = this.props,
377377
labelField = _this$props5.labelField,
378378
valueField = _this$props5.valueField,
379-
itemsField = _this$props5.itemsField,
379+
childrenField = _this$props5.childrenField,
380380
prefixCls = _this$props5.prefixCls,
381381
disabled = _this$props5.disabled;
382382
var itemsMap = this.state.itemsMap;
@@ -563,7 +563,7 @@ exports.default = ListBox;
563563
prefixCls: _propTypes.default.string,
564564
valueField: _propTypes.default.string,
565565
labelField: _propTypes.default.string,
566-
itemsField: _propTypes.default.string,
566+
childrenField: _propTypes.default.string,
567567
items: _propTypes.default.array,
568568
emptyLabel: _propTypes.default.any,
569569
multiple: _propTypes.default.bool,
@@ -590,7 +590,7 @@ exports.default = ListBox;
590590
prefixCls: 'rw-listbox',
591591
valueField: 'value',
592592
labelField: 'label',
593-
itemsField: 'items',
593+
childrenField: 'children',
594594
labelInValue: false,
595595
tabIndex: 0,
596596
items: [],

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-widget-listbox",
3-
"version": "1.0.2",
3+
"version": "1.0.3",
44
"description": "",
55
"main": "index.js",
66
"repository": {
@@ -87,4 +87,4 @@
8787
"transform-es": "^2.2.9",
8888
"url-loader": "^1.1.2"
8989
}
90-
}
90+
}

src/ListBox.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default class ListBox extends React.Component {
2626
prefixCls: PropTypes.string,
2727
valueField: PropTypes.string,
2828
labelField: PropTypes.string,
29-
itemsField: PropTypes.string,
29+
childrenField: PropTypes.string,
3030
items: PropTypes.array,
3131
emptyLabel: PropTypes.any,
3232
multiple: PropTypes.bool,
@@ -54,7 +54,7 @@ export default class ListBox extends React.Component {
5454
prefixCls: 'rw-listbox',
5555
valueField: 'value',
5656
labelField: 'label',
57-
itemsField: 'items',
57+
childrenField: 'children',
5858
labelInValue: false,
5959
tabIndex: 0,
6060
items: [],
@@ -310,7 +310,7 @@ export default class ListBox extends React.Component {
310310
}
311311

312312
renderListItems(items, selectedMap) {
313-
const { labelField, valueField, itemsField, prefixCls, disabled } = this.props;
313+
const { labelField, valueField, childrenField, prefixCls, disabled } = this.props;
314314
const { itemsMap } = this.state;
315315

316316
return items.map(item => {
@@ -321,7 +321,7 @@ export default class ListBox extends React.Component {
321321
}
322322
}
323323

324-
const isGroup = item[itemsField];
324+
const isGroup = item[childrenField];
325325
const itemPrefixCls = `${prefixCls}-item`;
326326
const activeCls = `${prefixCls}-item-active`;
327327
let onMouseEnter = noop;
@@ -364,14 +364,14 @@ export default class ListBox extends React.Component {
364364
key={item[labelField]}
365365
label={item[labelField]}
366366
>
367-
{this.renderListItems(item[itemsField] || [], selectedMap)}
367+
{this.renderListItems(item[childrenField] || [], selectedMap)}
368368
</ListItemGroup>
369369
);
370370
});
371371
}
372372

373373
renderListChild(children, selectedMap) {
374-
const { labelField, valueField, itemsField, prefixCls, disabled } = this.props;
374+
const { labelField, valueField, childrenField, prefixCls, disabled } = this.props;
375375
const { itemsMap } = this.state;
376376

377377
const itemPrefixCls = `${prefixCls}-item`;

0 commit comments

Comments
 (0)