Ant-design: La fonction de recherche dans plusieurs zones de sélection parcourt les valeurs au lieu des étiquettes.

Créé le 15 nov. 2017  ·  3Commentaires  ·  Source: ant-design/ant-design

Quel problème cette fonctionnalité résout-elle ?

J'utilise une entrée select avec un user_id comme valeur et le nom d'utilisateur comme étiquette. Lors de l'utilisation de la recherche automatique en mode multisélection, elle recherche un identifiant/une valeur au lieu du nom d'utilisateur/étiquette.

A quoi ressemble l'API proposée ?

Ce serait bien de donner un paramètre à l'entrée select comme :

Commentaire le plus utile

Conformément aux instructions, les nouveaux problèmes doivent être créés à l'aide de http://new-issue.ant.design

optionFilterProp et filterOption permettent de gérer comment filtrer les options disponibles, c'est-à-dire

<Select
    showSearch
    optionFilterProp="children"
    filterOption={(input: any, option: any) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0}
   >
   ...
</Select>

Ce qui précède filtrera sans tenir compte de la casse des options disponibles par étiquette.

Ceci est indiqué sur la documentation https://ant.design/components/select/#components -select-demo-search

HTH

Tous les 3 commentaires

Conformément aux instructions, les nouveaux problèmes doivent être créés à l'aide de http://new-issue.ant.design

optionFilterProp et filterOption permettent de gérer comment filtrer les options disponibles, c'est-à-dire

<Select
    showSearch
    optionFilterProp="children"
    filterOption={(input: any, option: any) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0}
   >
   ...
</Select>

Ce qui précède filtrera sans tenir compte de la casse des options disponibles par étiquette.

Ceci est indiqué sur la documentation https://ant.design/components/select/#components -select-demo-search

HTH

Merci Gavin !

Pas de problème @remyvanderwereld

Pour votre information, utilisez l'outil de création de nouveaux numéros, car les problèmes ont tendance à être mis en boîte autrement.

Cette page vous a été utile?
0 / 5 - 0 notes