Vue是一種先進的JavaScript框架,其順暢的數據雙向綁定和模型視圖分離等特性使其變得十分受歡迎。 該框架可以幫助開發人員構建跨平臺的應用程序,從小型單頁應用程序到大型企業應用程序。這里介紹一個常用的Vue組件之一:輸入框。
<template>
<div>
<input v-model="inputValue" type="text">
<button v-on:click="handleClick">提交</button>
</div>
</template>
<script>
export default {
data() {
return {
inputValue: ''
};
},
methods: {
handleClick() {
alert(this.inputValue);
// 處理input框的數據
}
}
};
</script>
在上述代碼中,我們使用了常見的Vue輸入框組件,即<input v-model="inputValue" type="text">。v-model是Vue的一個雙向數據綁定指令。我們將inputValue賦值為空字符串,這個變量將會存儲用戶在輸入框中鍵入的值。 接下來,還添加了一個"提交"按鈕,使用v-on:click監聽鼠標點擊事件,并將觸發handleClick方法。該方法將alert彈出輸入框中的值。您可以替換方法以適應您的需要。