¿Hay alguna forma de acceder a otras propiedades del mismo elemento mediante otra propiedad en Vue.js?
ejemplo :
en lugar de escribir:
<kpi title="some_kpi" v-if="displayed_kpi==='some_kpi'"></kpi>haz algo como esto:
<kpi title="some_kpi" v-if="displayed_kpi===title"></kpi>lo que significa que quiero acceder al valor del título dentro del v-if de la misma etiqueta. (Obviamente esto no funciona así) ¿Hay alguna manera?
Podrías hacer que some_kpi sea una variable. como esto:
HTML
<kpi :title="myKpi" v-if="displayed_kpi === myKpi"></kpi>JS
export default { data() { return { myKpi: 'some_kpi' } } }Hazme saber si esto funciona :)