概述
<div class="form-group">
<label class="col-sm-2 control-label">字段解析:</label>
<div class="col-sm-6">
<select class="col-sm-6 form-control " v-show="submit.UrlListDetail" v-model="fieldParseList">
<option v-for="(type,key) in fieldParseListDiv ">{{key}}</option>
</select>
<div class="infAdd" @click="Add">ADD</div>
<div v-for="item in submit.fieldParseList" class="AddDiv col-sm-9">
<div v-for="(key,val,index) in item" class="form-group">
<label class="col-sm-3 control-label">{{val}}:</label>
<input type="text" class="col-sm-8 form-control" v-model="submit.fieldParseList[index][key]"></input>
</div>
</div>
</div>
</div>
export default {
data () {
return {
submit: {
fieldParseList: []
},
fieldParseListDiv: {
XPATH: {
filedName: '',
type: 'XPATH',
parse: ''
},
REGEX: {
filedName: '',
type: 'REGEX',
parse: ''
},
CSS: {
filedName: '',
type: 'REGEX',
parse: '',
extra: ''
}
}
}
},
methods: {
Add: function () {
let value = this.fieldParseList
console.log(value)
let div = this.fieldParseListDiv[value]
this.submit.fieldParseList.push(div)
}
}
}
<div v-for="(item,index) in submit.fieldParseList" class="AddDiv col-sm-9">
<div v-for="(val,key) in item" class="form-group">
<label class="col-sm-3 control-label">{{key}}:</label>
<input type="text" class="col-sm-8 form-control" v-model="submit.fieldParseList[index][key]"></input>
</div>
</div>
https://segmentfault.com/q/1010000008764694
最后
以上就是大胆小鸽子为你收集整理的怎么再v-for循环中进行v-model数据绑定的全部内容,希望文章能够帮你解决怎么再v-for循环中进行v-model数据绑定所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复