ns-selecionar
Visão geral
O componente ns-select renderiza uma entrada de seleção nativa a partir de field.options. O valor selecionado é gravado em field.value.
O componente pode achatar grupos de opções aninhados. As opções pai que contêm opções filhas ficam desativadas por padrão, a menos que seja fornecido explicitamente um valor de disabled.
Apoios
field: definição de campo obrigatório.name,placeholdereleading: props opcionais de compatibilidade.
Opções
- Cada opção deve fornecer
labelevalue. - Defina
disabledpara impedir a seleção de uma opção. - As opções aninhadas usam um array como
value; o componente renderiza os filhos com uma hierarquia visual.
const field = {
name: 'category_id',
label: 'Category',
type: 'select',
value: null,
options: [
{ label: 'Food', value: 1 },
{ label: 'Services', value: 2, disabled: true }
],
errors: []
};
<ns-select :field="field">Category</ns-select>