|
430 | 430 | }, |
431 | 431 | renderExpandSlot: function renderExpandSlot() { |
432 | 432 | var h = this.$createElement; |
433 | | - var expandIconSlot = this.tree.expandIcon; |
| 433 | + var expandIconSlot = this.tree.$scopedSlots.expandIcon; |
434 | 434 | var node = this.node, |
435 | 435 | toggleFold = this.toggleFold, |
436 | 436 | visibleExpand = this.visibleExpand; |
437 | 437 | var expanded = node.data.expanded; |
438 | | - return expandIconSlot ? expandIconSlot({ |
| 438 | + return expandIconSlot ? h("div", { |
| 439 | + "style": { |
| 440 | + display: visibleExpand |
| 441 | + } |
| 442 | + }, [expandIconSlot({ |
439 | 443 | expanded: expanded, |
440 | | - toggleFoldCb: toggleFold |
441 | | - }) : h("span", { |
| 444 | + node: node, |
| 445 | + toggleFold: toggleFold |
| 446 | + })]) : h("span", { |
442 | 447 | "class": ['icon', expanded ? 'rotate180-enter icon-expand' : 'rotate180-leave icon-unexpand'], |
443 | 448 | "on": { |
444 | 449 | "click": function click() { |
445 | 450 | return toggleFold(node); |
446 | 451 | } |
447 | | - }, |
448 | | - "style": { |
449 | | - display: visibleExpand |
450 | 452 | } |
451 | 453 | }, ["\u25BC"]); |
452 | 454 | }, |
|
456 | 458 | handleClickCheckBox = this.handleClickCheckBox, |
457 | 459 | selectToggle = this.selectToggle; |
458 | 460 | var _this$tree2 = this.tree, |
459 | | - checkboxSlot = _this$tree2.checkbox, |
| 461 | + checkboxSlot = _this$tree2.$scopedSlots.checkbox, |
460 | 462 | showCheckbox = _this$tree2.showCheckbox; |
461 | 463 | var _node$data = node.data, |
462 | 464 | checked = _node$data.checked, |
|
487 | 489 | }, |
488 | 490 | renderLoading: function renderLoading() { |
489 | 491 | var h = this.$createElement; |
490 | | - var loadingSlot = this.tree.loading; |
| 492 | + var loadingSlot = this.tree.$scopedSlots.loading; |
491 | 493 | var loading = this.loading; |
492 | 494 | return loading ? loadingSlot ? loadingSlot({ |
493 | 495 | loading: loading |
|
0 commit comments