7 - Form Input bidings Flashcards

(6 cards)

1
Q

O que é v-model em Vue?

A

É uma diretiva usada para criar two-way data biding entre uma variável e um campo HTML, de modo que seu valor seja sincronizado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O v-model é syntatic sugar de qual estrutura / expressão?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Em um componente personalizado, qual evento o v-model “observa” por padrão?

A

Observa o evento @update:modelValue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que faz o modifier “lazy” do v-model?

A

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”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

O que faz o modifier “lazy” do v-model?

A

Ele faz cast do valor do input para o tipo Number. Esse modifier é aplicado automaticamente quando o input tem “type=’‘number’’”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que faz o modifier “lazy” do v-model?

A

Remove os espaços em branco do início e fim das strings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly