seaurpCredit () {
this.creditData = this.creditData.map(e => {
let list = {...e}
if (list.username.indexOf(this.inputTypeValue)>=0) {
list.isDisplay = true
} else {
list.isDisplay = false
}
return list
})
},
写法一
<el-select filterable clearable v-model="item.branch" placeholder="请选择开户支行"
:filter-method="(value) => seaurpcredit(value,item,index)"
v-if="item.supplierid !== '2'">
<el-option v-for="items in item.branchlist" :key="items.id" :value="items.id"
:label="items.bank_full_name"></el-option>
</el-select>
//下面是JS代码
seaurpcredit(val,item,index){
if (val) {
let yyx = []
this.branchlist.map(e => {
if (e.bank_full_name.indexOf(val) > -1) {
yyx.push(e)
}
})
this.forlist[index].branchlist = yyx
}
},