Arahan pengikatan atribut dalam Vue ialah v-bind, yang membenarkan pengikatan dinamik data Vue ke atribut HTML. Ia digunakan seperti berikut: gunakan v-bind:attributename="expression", dengan attributename ialah nama atribut dan ungkapan ialah ungkapan JavaScript data. Boleh diringkaskan kepada :attributename="expression". Ambil perhatian bahawa atribut camelCase perlu ditukar kepada bentuk sempang.
Arahan untuk mengikat atribut dalam Vue
Arahan untuk mengikat atribut dalam Vue ialah v-bind
. v-bind
。
用法
v-bind
指令用于动态绑定 Vue 实例中的数据到 HTML 元素的属性上。它的语法如下:
<code>v-bind:attributename="expression"</code>
其中:
attributename
是要绑定的 HTML 属性的名称。expression
是一个 JavaScript 表达式,它返回要绑定的数据值。示例
以下示例将 message
数据属性绑定到 p
元素的 textContent
属性:
<code class="vue"><p v-bind:textContent="message"></p></code>
缩写形式
v-bind
指令可以缩写为 :
,如下所示:
<code class="vue"><p :textContent="message"></p></code>
注意
v-bind
不会自动将 camelCase 属性转换为连字符形式。例如,要绑定 backgroundColor
属性,应使用 :background-color
而不是 :backgroundColor
。v-bind
可以与其他指令结合使用,如 v-on
(事件监听)和 v-model
attributename
ialah nama atribut HTML yang akan diikat. 🎜ungkapan
ialah ungkapan JavaScript yang mengembalikan nilai data untuk diikat. 🎜🎜🎜🎜Contoh🎜🎜🎜Contoh berikut mengikat atribut data message
ke atribut textContent
elemen p
: 🎜rrreee🎜🎜 Borang singkatan 🎜🎜🎜:
seperti berikut: 🎜rrreee🎜🎜NOTA🎜🎜v- bind tidak menukar atribut camelCase kepada bentuk sempang secara automatik. Contohnya, untuk mengikat sifat <code>backgroundColor
, gunakan :background-color
dan bukannya :backgroundColor
. 🎜v-bind
boleh digunakan dalam kombinasi dengan arahan lain, seperti v-on
(mendengar acara) dan v-model
(pengikatan data dua arah). 🎜🎜Atas ialah kandungan terperinci Arahan untuk mengikat atribut dalam vue ialah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!