Junior
Conosci i modificatori per la direttiva v-bind?
sobes.tech AI
Risposta dell'AI
Sì, conosco. V-bind ha diversi modificatori:
.prop: Imposta forzatamente l'attributo come proprietà del DOM. Utile quando il comportamento predefinito dell'attributo HTML non è adatto..attr: Imposta forzatamente l'attributo come attributo del DOM. Raramente usato, poiché v-bind cerca di essere intelligente di default..camel: Trasforma il nome dell'attributo in camelCase. Utile per SVG e altri elementi con attributi comeviewBox..sync(Vue 2.x, rimosso in Vue 3.x): Zucchero sintattico per il binding bidirezionale delle props.
Il modificatore più usato è .prop, specialmente quando si lavora con componenti personalizzati o proprietà DOM specifiche che non possono essere impostate tramite attributi standard, come value su elementi non input.
Esempio di utilizzo di .prop:
<!-- Imposta la proprietà innerHTML dell'elemento -->
<div v-bind:innerHTML.prop="htmlString"></div>