.Sync y la diferencia entre el v-modelo

v-modelo de unión bidireccional de circulación unidireccional de datos - cuando "componente principal para pasar valores al subconjunto, el valor subconjunto modificado, el valor de la corriente se hace pasar a los componentes e.target.value matriz, las transferencias de los padres el valor al subconjunto , el valor del subconjunto modificado

subconjuntos kInput.vue

<Input: value = "valor" @ entrada = "oninput" V-bind = "$ attrs">

parent.vue componente padre

<! - V-modelo representa el valor ha sido transferido en el pasado subconjunto -> 
<KInput = V-Modelo "model.username"> </ KInput>

<! - Y en efecto que el anterior, pero la redacción anterior un azúcar sintáctico ->
<- <KInput :! = valor "model.username" @ INPUT = "getData"> </ KInput> ->
<Modelo-KInput v = "model.password" del type = "contraseña" > </ KInput>
V-Model es equivalente a: valor + @ entrada de unión evento

de sincronización modificador añadido a v2.4, similar a la v-modelo, que se puede utilizar para modificar la propiedad pasó a la sub-ensamblaje
<input: value.sync = "nombre de usuario"> a equivalentes
<La entrada: value = "nombre de usuario" @updata: value = "= $ usernaem Evento" > 
nombre del atributo que aquí va a cambiar, va a cambiar el nombre de la propiedad que corresponde
<La entrada : foo = "nombre de usuario" @updata : foo = "Evento usernaem = $"> 
para la escena: atributo subconjunto desea modificar el padre componente de transferencia de
modificador de sincronización de control de los padres, pero la actualización nombre del evento también relativamente fijo : xx

 


Supongo que te gusta

Origin www.cnblogs.com/cazj/p/12522157.html
Recomendado
Clasificación