1.0.26
http://codepen.io/sirlancelot/pen/zBPVBo?editors=1010#0
Enlazar un objeto en línea con un valor que contenga el carácter de comilla invertida
El objeto se reproduce correctamente en el modelo de datos
scope.
se agrega a todo lo que se encuentra entre la comilla invertida y una cita de escape.
Estamos usando accesorios para crear un modelo de datos inicial desde el servidor al navegador. Lo estamos haciendo de manera similar al ejemplo que se muestra en CodePen. Básicamente, nuestra instancia raíz de Vue contiene una lista de accesorios que aparecerán en el elemento y que el servidor completará.
Como solución temporal, puede evitar el problema escapando de la comilla invertida.
//broken
:items="[{'title':'one','value':1},{'title':'t`wo','value':2}]"
//works
:items="[{'title':'one','value':1},{'title':'t\`wo','value':2}]"
Para cualquiera que esté investigando, parece que el problema no ocurre cuando la matriz contiene solo un elemento.
Hice un cambio a una expresión regular y parece que ahora funciona bien. Sin embargo, esto parecía una expresión regular muy importante y no estoy seguro del parche.
(He resaltado la parte en rojo)
@skyronic ¿Qué herramienta RegExp es esa? parece muy útil ...
@LinusBorg - ¡ https://www.debuggex.com/ muy útil!
@skyronic thx! Yo uso mucho http://rubular.com/ . Prueba con ruby lib pero también funciona bien.
Comentario más útil
@LinusBorg - ¡ https://www.debuggex.com/ muy útil!