Junior
Ar žinote modifikatorius v-bind direktyvai?
sobes.tech AI
Atsakymas iš AI
Taip, pažįstu. V-bind turi keletą modifikatorių:
.prop: priverstinai nustato atributą kaip DOM savybę. Naudinga, kai standartinis HTML atributo elgesys netinka..attr: priverstinai nustato atributą kaip DOM atributą. Retai naudojama, nes v-bind pagal numatytuosius nustatymus bando būti protingas..camel: paverčia atributo pavadinimą į camelCase. Naudinga SVG ir kituose elementuose su atributais kaipviewBox..sync(Vue 2.x, pašalinta Vue 3.x): sintaksės cukrus dvipusiam props susiejimui.
Dažniausiai naudojamas modifikatorius yra .prop, ypač dirbant su pritaikytais komponentais ar specifinėmis DOM savybėmis, kurios negali būti nustatytos per standartinius atributus, pvz., value neįvesties elementuose.
Pavyzdys:
<!-- Nustato elemento innerHTML savybę -->
<div v-bind:innerHTML.prop="htmlString"></div>