Junior
v-bind დირექტივისთვის მორგებლების შესახებ იცით?
sobes.tech AI
პასუხი AI-სგან
დიახ, ვიცნობ. V-bind-ს აქვს რამდენიმე მოდიფიკატორი:
.prop: ძალით ადგენს ატრიბუტს როგორც DOM-საკუთარობას. სასარგებლოა, როდესაც სტანდარტული HTML ატრიბუტის ქცევა არ არის შესაბამისი..attr: ძალით ადგენს ატრიბუტს როგორც DOM-ატრიბუტს. იშვიათად გამოიყენება, რადგან v-bind ცდილობს იყოს ინტელიგენტი როგორც წესი..camel: გარდაქმნის ატრიბუტის სახელს camelCase-ს. სასარგებლოა SVG და სხვა ელემენტებისთვის, სადაც ატრიბუტები როგორიცააviewBox..sync(Vue 2.x, ამოღებულია Vue 3.x-დან): სინტაქსური შაქარი ორ მიმართულებით ბმასთვის.
ყველაზე ხშირად გამოყენებადი მოდიფიკატორი არის .prop, განსაკუთრებით მაშინ, როდესაც მუშაობთ პერსონალიზებულ კომპონენტებთან ან სპეციფიკურ DOM-განსაკუთრებულობებთან, რომლებიც ვერ იწერება სტანდარტული ატრიბუტებით, მაგალითად, value არა-ინპუტ ელემენტებზე.
მაგალითი:
<!-- ადგენს ელემენტის innerHTML თვისებას -->
<div v-bind:innerHTML.prop="htmlString"></div>