若依前后台分离生成主子表
若依父子表生成以及赋值
·
生成代码的时候关联选择字表,关联其中的父表id就行
input中的点击方式
<el-input v-model="scope.row.peopleId" placeholder="请输入社员" @focus="memberInfoDialog(scope)"/>
点击方法中的scope可以获取到是是第几行
赋值的时候需要通过点击第几行给第几行赋值,list默认开始都是0,所以需要减去1
memberInfoDialog(scope) {
console.log(scope)
this.memberInfoIndex = scope.row.index
this.dialogVisible = true;
},
choose(row) {
this.villageFamilyPeopleList[this.memberInfoIndex - 1].peopleId = row.name
this.dialogVisible = false;
},
更多推荐
已为社区贡献4条内容
所有评论(0)