Me refiero a esta respuesta de stackoverflow.
La respuesta correcta está abajo;
<b-table ⋮ label-sort-asc="" label-sort-desc="" label-sort-clear="" ></b-table> Agrego el acceso directo v-bind : a las propiedades como se muestra a continuación;
<b-table ⋮ :label-sort-asc="" :label-sort-desc="" :label-sort-clear="" ></b-table> Con el : delante, no hay efecto. Para otras propiedades, agregar : está bien. Estoy confundido por qué algunas propiedades necesitan : y otras como hover , striped no. ¿Cómo saber cuándo puedo usar : ?
estoy usando vue v2.6 y bootstrap-vue
Los dos puntos son una sintaxis abreviada de la directiva v-bind y se utilizan para vincular dinámicamente atributos/accesorios a expresiones.
En resumen, en caso de que el elemento que está tratando de vincular no cambie y no sea un accesorio que está tratando de pasar hacia abajo, es inútil.
Si está destinado a ser dinámico, necesita algo de lógica para controlarlo o, de lo contrario, no hará nada.
documentación v-bind