Kuingiza
import { NuiCombobox, type NuiOption } from '@needless-ui/angular/select';NuiCombobox
Sehemu ya maandishi inayopendekeza chaguo unapoandika.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
optionsInput | NuiOption<V>[] | Chaguo, kama vitu vya NuiOption. | |
valuePande mbili | V | null | null | Thamani iliyochaguliwa, au null. Hufanya kazi pia na fomu. |
valuesPande mbili | readonly V[] | [] | Thamani zilizochaguliwa, kwa multiple. |
multipleInput | boolean | false | Huruhusu kuchagua chaguo kadhaa, zinazoonyeshwa kama chip. |
createInput | (text: string) => V | Huunda thamani kutoka kwa maandishi yaliyoandikwa. Kisha orodha hutoa nafasi ya kuongeza maandishi yasiyo chaguo. | |
filteringInput | boolean | true | Huchuja chaguo unapoandika. Izime ikiwa seva ndiyo inayozichuja. |
loadingInput | boolean | false | Huonyesha safu ya kupakia matokeo yakiwa njiani. |
clearableInput | boolean | false | Huongeza kitufe kinachofuta thamani, na huruhusu Escape kuifuta. |
placeholderInput | string | '' | Maandishi yanayoonyeshwa sehemu ikiwa tupu. |
labelInput | string | Jina linalofikika, ikiwa hakuna <label> inayoipa sehemu jina. | |
inputIdInput | string | Id ya sehemu ya maandishi, kwa <label for>. | |
disabledInput | boolean | false | Huzima sehemu. |
compareWithInput | (a: V, b: V) => boolean | Object.is | Huamua kama thamani mbili ni chaguo lilelile, kwa thamani ambazo ni vitu. |
displayWithInput | (value: V) => string | String | Maandishi ya thamani isiyo miongoni mwa chaguo, kama iliyowekwa kabla hazijapakia. |
virtualInput | boolean | 'auto' | 'auto' | Huchora safu zinazoonekana pekee: daima, kamwe, au kwa auto safu zikizidi 200. |
queryChangeOutput | string | Hutoa maandishi yanapoandikwa, kwa utafutaji kwenye seva. | |
openChangeOutput | boolean | Hutoa tukio orodha inapofunguka au inapofungwa. | |
showMbinu | () => void | Hufungua orodha. | |
hideMbinu | () => void | Hufunga orodha. | |
clearMbinu | () => void | Hufuta thamani na maandishi. | |
focusMbinu | (options?: FocusOptions) => void | Huweka focus kwenye sehemu ya maandishi. |
Maandishi yote yanayoonyeshwa au kutangazwa pia ni input, hivyo unaweza kuyatafsiri: emptyLabel loadingLabel clearLabel toggleLabel chipsLabel removeLabel createLabel
NuiOptionTemplate
Iweke kwenye ng-template ndani ya kijenzi ili uchore kila safu mwenyewe. Muktadha una chaguo na safu yake.
NuiOptionText
Huchora lebo ya chaguo, herufi zinazolingana zikiwa na alama, pamoja na maelezo na njia yake, kwa safu zako mwenyewe.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
nuiOptionTextInput | NuiOptionRow<V> | Safu, kutoka kwenye muktadha wa template. |