7 - Form Input bidings Flashcards
(6 cards)
O que é v-model em Vue?
É uma diretiva usada para criar two-way data biding entre uma variável e um campo HTML, de modo que seu valor seja sincronizado
O v-model é syntatic sugar de qual estrutura / expressão?
O v-model abstrai a passagem de valor através de uma propriedade value e o seu respectivo evento de atualização com @input, no caso de inputs. Para checkboxes e radios a propriedade é checked e o evento é o change e para selects a propriedade é value e o evento é o change.
Em um componente personalizado, qual evento o v-model “observa” por padrão?
Observa o evento @update:modelValue
O que faz o modifier “lazy” do v-model?
Por padrão o v-model atualiza os dados após cada input. Com o modificador “lazy”, o v-model passa a atualizar com o evento “change”
O que faz o modifier “lazy” do v-model?
Ele faz cast do valor do input para o tipo Number. Esse modifier é aplicado automaticamente quando o input tem “type=’‘number’’”
O que faz o modifier “lazy” do v-model?
Remove os espaços em branco do início e fim das strings