mirror of
https://gitee.com/ant-design/ant-design.git
synced 2024-12-01 03:29:39 +08:00
Fix combobox Select optionLabelProp, close #1773
This commit is contained in:
parent
b15ae59101
commit
6a1e7278fa
@ -9,7 +9,6 @@ export default class Select extends React.Component {
|
|||||||
static defaultProps = {
|
static defaultProps = {
|
||||||
prefixCls: 'ant-select',
|
prefixCls: 'ant-select',
|
||||||
transitionName: 'slide-up',
|
transitionName: 'slide-up',
|
||||||
optionLabelProp: 'children',
|
|
||||||
choiceTransitionName: 'zoom',
|
choiceTransitionName: 'zoom',
|
||||||
showSearch: false,
|
showSearch: false,
|
||||||
}
|
}
|
||||||
@ -38,13 +37,13 @@ export default class Select extends React.Component {
|
|||||||
if (combobox) {
|
if (combobox) {
|
||||||
notFoundContent = null;
|
notFoundContent = null;
|
||||||
// children 带 dom 结构时,无法填入输入框
|
// children 带 dom 结构时,无法填入输入框
|
||||||
optionLabelProp = 'value';
|
optionLabelProp = optionLabelProp || 'value';
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<RcSelect {...this.props}
|
<RcSelect {...this.props}
|
||||||
className={cls}
|
className={cls}
|
||||||
optionLabelProp={optionLabelProp}
|
optionLabelProp={optionLabelProp || 'children'}
|
||||||
notFoundContent={notFoundContent} />
|
notFoundContent={notFoundContent} />
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ english: Select
|
|||||||
| notFoundContent | 当下拉列表为空时显示的内容 | string | 'Not Found' |
|
| notFoundContent | 当下拉列表为空时显示的内容 | string | 'Not Found' |
|
||||||
| dropdownMatchSelectWidth | 下拉菜单和选择器同宽 | boolean | true |
|
| dropdownMatchSelectWidth | 下拉菜单和选择器同宽 | boolean | true |
|
||||||
| optionFilterProp | 搜索时过滤对应的 option 属性,如设置为 children 表示对内嵌内容进行搜索 | string | value |
|
| optionFilterProp | 搜索时过滤对应的 option 属性,如设置为 children 表示对内嵌内容进行搜索 | string | value |
|
||||||
| optionLabelProp | 回填到选择框的 Option 的属性值,默认是 Option 的子元素。比如在子元素需要高亮效果时,此值可以设为 `value`。 | string | `children` |
|
| optionLabelProp | 回填到选择框的 Option 的属性值,默认是 Option 的子元素。比如在子元素需要高亮效果时,此值可以设为 `value`。 | string | `children` (combobox 模式下为 `value`) |
|
||||||
| combobox | 输入框自动提示模式 | boolean | false |
|
| combobox | 输入框自动提示模式 | boolean | false |
|
||||||
| size | 选择框大小,可选 `large` `small` | String | default |
|
| size | 选择框大小,可选 `large` `small` | String | default |
|
||||||
| showSearch | 在选择框中显示搜索框 | boolean | false |
|
| showSearch | 在选择框中显示搜索框 | boolean | false |
|
||||||
|
Loading…
Reference in New Issue
Block a user