<p>vue 2.0.3 v-model no se actualiza usando una matriz</p>

Creado en 16 oct. 2016  ·  6Comentarios  ·  Fuente: vuejs/vue

Estoy en proceso de migrar una aplicación de Vue 1.xa 2.0.3. En esta aplicación, tengo varias selecciones donde cada modelo v se une a un índice individual de una matriz. Esto no tiene problemas en Vue 1.x pero en la versión 2 no se actualiza. Creo que este es un error potencial.

He reproducido el problema aquí:
https://jsfiddle.net/peterkorgaard/a7vvz753/18/

Versión de Vue.js

2.0.3

Enlace de reproducción

https://jsfiddle.net/peterkorgaard/a7vvz753/18/

pasos para reproducir

¿Lo que es esperado?

¿Qué está pasando realmente?

bug

Comentario más útil

Debe usar el tipo de objeto , ya que el enlace de modelo usa http://vuejs.org/guide/list.html#Caveats

Puede iniciar las selecciones cuando se crean y actualizar las selecciones después de que se actualicen los datos de selectBoxes.

Actualizo el violinista aquí https://jsfiddle.net/defcc/a7vvz753/21/

Todos 6 comentarios

Estoy investigando esto. Parece que las selecciones no se observan correctamente

@peterkorgaard Actualizo el violinista aquí https://jsfiddle.net/defcc/a7vvz753/20/ , podría usar esto como una solución.

Para obtener más información, consulte este http://vuejs.org/guide/reactivity.html#Change -Detection-Advertencias

Tengo la misma pregunta.

@defcc Tu solución puede resolver que ya sabemos cuántos elementos del modelo. Si cambiamos el modelo de una matriz a un objeto, ¿cómo podemos hacerlo?

Debe usar el tipo de objeto , ya que el enlace de modelo usa http://vuejs.org/guide/list.html#Caveats

Puede iniciar las selecciones cuando se crean y actualizar las selecciones después de que se actualicen los datos de selectBoxes.

Actualizo el violinista aquí https://jsfiddle.net/defcc/a7vvz753/21/

@defcc Bravo, esta solución me funcionó bien. ¡Muchas gracias!

Gracias, @defcc , por aclarar esto. Usaré esta solución alternativa hasta que se resuelva el problema. Y gracias por el gran trabajo que todos hacen en Vue. Estoy realmente asombrado.

¿Fue útil esta página
0 / 5 - 0 calificaciones