Skip to content

Commit

Permalink
pub 1.2.9
Browse files Browse the repository at this point in the history
  • Loading branch information
BoyuZhou committed Jan 25, 2018
1 parent 0520593 commit 34ae30c
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 20 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## 1.2.9

- 修复Menu组件,异步加载时显示loading的图片
- 修复ProgressBar顶部导航样式问题

## 1.2.8

- 修复Button, FormControl, ProgressBar按需加载样式问题。
Expand Down Expand Up @@ -55,4 +60,4 @@
- 支持React v16版本
- 增加Timeline组件
- 增加Dnd拖拽组件
- 增加表单校验
- 增加表单校验
2 changes: 1 addition & 1 deletion assets/tinper-bee.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/index.css

Large diffs are not rendered by default.

16 changes: 12 additions & 4 deletions build/tinper-bee.js
Original file line number Diff line number Diff line change
Expand Up @@ -40608,20 +40608,27 @@ var Tree = function (_React$Component) {
checked: checked
};

if (this.props.checkStrictly && 'checkedKeys' in this.props) {
if (this.props.checkStrictly) {
if (checked && index === -1) {
checkedKeys.push(key);
}
if (!checked && index > -1) {
checkedKeys.splice(index, 1);
}
this.treeNodesStates[treeNode.props.pos].checked = checked;
newSt.checkedNodes = [];
(0, _util.loopAllChildren)(this.props.children, function (item, ind, pos, keyOrPos) {
if (checkedKeys.indexOf(keyOrPos) !== -1) {
newSt.checkedNodes.push(item);
}
});
this.props.onCheck((0, _util.getStrictlyValue)(checkedKeys, this.props.checkedKeys.halfChecked), newSt);
if (!('checkedKeys' in this.props)) {
this.setState({
checkedKeys: checkedKeys
});
}
var halfChecked = this.props.checkedKeys ? this.props.checkedKeys.halfChecked : [];
this.props.onCheck((0, _util.getStrictlyValue)(checkedKeys, halfChecked), newSt);
} else {
if (checked && index === -1) {
this.treeNodesStates[treeNode.props.pos].checked = true;
Expand Down Expand Up @@ -40902,7 +40909,7 @@ var Tree = function (_React$Component) {
if (state.checkedKeys) {
cloneProps.checked = state.checkedKeys.indexOf(key) !== -1 || false;
}
if (props.checkedKeys.halfChecked) {
if (props.checkedKeys && props.checkedKeys.halfChecked) {
cloneProps.halfChecked = props.checkedKeys.halfChecked.indexOf(key) !== -1 || false;
} else {
cloneProps.halfChecked = false;
Expand Down Expand Up @@ -41323,7 +41330,8 @@ var TreeNode = function (_React$Component) {
}
var children = props.children;
var newChildren = children;
if (children && (children.type === TreeNode || Array.isArray(children) && children.every(function (item) {
//如果props.children的长度大于0才可以生成子对象
if (children && children.length > 0 && (children.type === TreeNode || Array.isArray(children) && children.every(function (item) {
return item.type === TreeNode;
}))) {
var _cls;
Expand Down
2 changes: 1 addition & 1 deletion build/tinper-bee.min.js

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tinper-bee",
"version": "1.2.8",
"version": "1.2.9",
"description": "React Components living for enterprise-class pc backend application",
"main": "build/tinper-bee.js",
"scripts": {
Expand Down Expand Up @@ -38,39 +38,39 @@
"bee-affix": "1.0.2",
"bee-alert": "1.0.2",
"bee-animate": "1.0.0",
"bee-autocomplete": "^1.0.3",
"bee-autocomplete": "1.0.3",
"bee-backtop": "1.0.1",
"bee-badge": "1.0.3",
"bee-breadcrumb": "1.0.0",
"bee-button": "1.0.6",
"bee-button-group": "1.1.0",
"bee-cascader": "1.0.0",
"bee-checkbox": "1.0.5",
"bee-clipboard": "^1.0.5",
"bee-clipboard": "1.0.5",
"bee-collapse": "1.0.1",
"bee-dropdown": "1.0.1",
"bee-form": "^1.1.5",
"bee-form": "1.1.5",
"bee-form-control": "1.0.7",
"bee-form-group": "1.0.13",
"bee-icon": "^1.0.4",
"bee-icon": "1.0.4",
"bee-input-group": "1.0.3",
"bee-input-number": "^1.1.1",
"bee-input-number": "1.1.1",
"bee-label": "1.0.0",
"bee-layout": "1.2.7",
"bee-loading": "1.0.3",
"bee-loading-state": "^1.0.1",
"bee-loading-state": "1.0.1",
"bee-locale": "0.0.3",
"bee-menus": "1.0.5",
"bee-message": "^1.0.3",
"bee-message": "1.0.3",
"bee-modal": "1.0.2",
"bee-navbar": "1.0.2",
"bee-notification": "^1.0.2",
"bee-notification": "1.0.2",
"bee-overlay": "1.0.8",
"bee-pagination": "1.0.2",
"bee-panel": "1.0.0",
"bee-popconfirm": "1.0.2",
"bee-popover": "1.0.1",
"bee-progress-bar": "1.0.4",
"bee-progress-bar": "1.0.5",
"bee-radio": "1.0.3",
"bee-rate": "1.0.2",
"bee-select": "1.0.4",
Expand All @@ -82,9 +82,9 @@
"bee-tile": "1.0.0",
"bee-timeline": "1.0.1",
"bee-tooltip": "1.0.2",
"bee-transfer": "^1.0.4",
"bee-transfer": "1.0.4",
"bee-transition": "1.0.0",
"bee-tree": "1.0.1",
"bee-tree": "1.0.5",
"bee-upload": "1.0.0",
"console-polyfill": "^0.2.2",
"cross-env": "^5.1.1",
Expand Down

0 comments on commit 34ae30c

Please sign in to comment.