在Vue.js中,可以使用默认值设置动态创建的输入字段(数组)。下面是一种实现方法:
data() {
return {
inputValues: []
}
}
<template>
<div>
<div v-for="(value, index) in inputValues" :key="index">
<input type="text" v-model="inputValues[index]" :value="value" />
</div>
<button @click="addInputField">Add Input Field</button>
</div>
</template>
methods: {
addInputField() {
this.inputValues.push('');
}
}
这样,每次点击"Add Input Field"按钮时,都会动态创建一个新的输入字段,并且该输入字段会有一个默认值。用户可以自由修改输入字段的值,并且这些值会被保存在inputValues数组中。
这种方法适用于需要动态创建多个输入字段的场景,例如表单中的多个输入项、列表中的多个条目等。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云云数据库MySQL。
领取专属 10元无门槛券
手把手带您无忧上云