vue怎样使用变量作为修饰符?

vue怎样使用变量作为修饰符?

// 比如遇到如下情况,我该如何使age的number修饰符在循环中生效呢?

<template>

<form>

<div class="form-item" v-for="item in list" :key="item.prop">

<label>{{ item.label }}</label>

<input v-model="form[item.prop]" />

<!-- 下面是错误的 -->

<!-- <input v-model[item.modifier]="form[item.prop]" /> -->

</div>

</form>

</template>

<script>

export default {

data () {

return {

form: {},

list: [

{ label: '姓名', prop: 'name' },

{ label: '年龄', prop: 'age', modifier: 'number' }

]

}

}

}

</script>

以上是 vue怎样使用变量作为修饰符? 的全部内容, 来源链接: utcz.com/p/936801.html

回到顶部