vue.js - update - vue meta async
Vue.js cambia las etiquetas{{}} (3)
Con la última versión (2.0.5), lo anterior no funciona. En lugar de asignar a la configuración global, usted pasa los delimitadores como una opción a la instancia de Vue:
new Vue({
el: ''#app'',
data: data,
delimiters: ["<%","%>"]
});
Al menos, eso es lo que tenía que hacer para que funcionara.
Quiero cambiar {{ something }}
por <% something %>
en Vue.js, ¿cómo podría lograrlo, es posible?
Un equivalente para lo que busco en AngularJS:
var app = angular.module(''app'', [], function($interpolateProvider) {
$interpolateProvider.startSymbol(''<%'');
$interpolateProvider.endSymbol(''%>'');
});
¡Muchas gracias por tu ayuda!
Debe modificar la propiedad delimiters
del objeto de configuración.
Vue.config.delimiters = [''<%'', ''%>'']
Edición: esta solución funciona para Vue 1.xy menor. Vea las respuestas de @Skip y @jaynabonne para la solución Vue 2.x
Estoy ejecutando Vue 2.1.0 independiente y esto es lo que tuve que usar
Vue.options.delimiters = [''{[{'', ''}]}''];