javascript vue.js

javascript - Impedir que Vue.js muestre corchetes en clientes lentos



(1)

v-text debería permitirle generar más angular-ish, y v-cloak puede ayudarlo a ocultar el contenido de la plantilla hasta que finalice la compilación para situaciones en las que necesite etiquetas de bigote.

Esta pregunta ya tiene una respuesta aquí:

Acabo de hacer mi primera aplicación Vue.js y es increíble. El único problema que he tenido está relacionado con los valores de enlace en conexiones lentas.

Por ejemplo, en mi template tengo este código:

<div v-for="event in events"> <div class="start_time"> {{ event.start_time_formatted }} </div> <div class="icon_placeholder"> <img v-bind:src="event.icon" alt="Sport Image" /> </div> <div class="event_title"> <a v-bind:href="event.url"> {{ event.title }} </a> </div> <div class="button_placeholder"> <a v-bind:href="event.url" class="btn btn-filled"> Watch </a> </div> </div>

Pero el problema es que obtengo este resultado hasta que se carguen todos los activos de mi sitio:

Por ejemplo, en el ejemplo de AngularJS , puede vincular valores utilizando directivas y evitar que se muestren los corchetes.

¿Cómo puedo lograr este efecto en Vue.js ?