feat: tree-select support showArrow (#4360)
parent
9b5a36186b
commit
72ca67b103
|
@ -141,7 +141,6 @@ const Select = {
|
||||||
{
|
{
|
||||||
prefixCls: 'rc-tree-select',
|
prefixCls: 'rc-tree-select',
|
||||||
prefixAria: 'rc-tree-select',
|
prefixAria: 'rc-tree-select',
|
||||||
showArrow: true,
|
|
||||||
showSearch: true,
|
showSearch: true,
|
||||||
autoClearSearchValue: true,
|
autoClearSearchValue: true,
|
||||||
showCheckedStrategy: SHOW_CHILD,
|
showCheckedStrategy: SHOW_CHILD,
|
||||||
|
|
|
@ -186,15 +186,16 @@ const MultipleSelector = {
|
||||||
},
|
},
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { $slots } = this;
|
const { $slots, $props } = this;
|
||||||
const listeners = getListeners(this);
|
const listeners = getListeners(this);
|
||||||
|
const { showArrow = false } = $props;
|
||||||
return (
|
return (
|
||||||
<Selector
|
<Selector
|
||||||
{...{
|
{...{
|
||||||
props: {
|
props: {
|
||||||
...this.$props,
|
...this.$props,
|
||||||
|
showArrow,
|
||||||
tabIndex: -1,
|
tabIndex: -1,
|
||||||
showArrow: false,
|
|
||||||
renderSelection: this.renderSelection,
|
renderSelection: this.renderSelection,
|
||||||
renderPlaceholder: this._renderPlaceholder,
|
renderPlaceholder: this._renderPlaceholder,
|
||||||
},
|
},
|
||||||
|
|
|
@ -42,9 +42,11 @@ const SingleSelector = {
|
||||||
},
|
},
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
|
const { showArrow = true } = this.$props;
|
||||||
const props = {
|
const props = {
|
||||||
props: {
|
props: {
|
||||||
...getOptionProps(this),
|
...getOptionProps(this),
|
||||||
|
showArrow,
|
||||||
renderSelection: this.renderSelection,
|
renderSelection: this.renderSelection,
|
||||||
},
|
},
|
||||||
on: getListeners(this),
|
on: getListeners(this),
|
||||||
|
|
Loading…
Reference in New Issue