Estoy tratando de usar Vue sin herramientas de compilación. Cuando no usa las herramientas de compilación, crea un componente como este
app.component('btn', { props: { text: { type: String, default: 'Button Text', } }, methods: { onClick() { this.$emit('btn-click'); } }, template: `<button @click="onClick()" class="btn btn-primary font--medium">{{ text }}</button>`, }); pero en el código de Visual Studio, la template no tiene resaltado. ¿Hay alguna extensión que le dé a esto un resaltado de sintaxis?
¿O hay una forma alternativa de crear una plantilla?
No importa. Encontré una extensión vscode que hace el trabajo.
Poniéndolo aquí para otros con un problema similar.
https://marketplace.visualstudio.com/items?itemName=faisalhakim47.vue-inline-template