最近遇到需要前台分页的需求,想了想,其实不难做到,主要核心就是js的indexOf方法的用法
直接上代码:
// 数组的indexof 方法
if (this.accountAuth1FilterData.name.length||this.accountAuth1FilterData.account.length) {
const aaa = this.accountAuth1Presons.filter(item => {
return ((item.personName.indexOf(this.accountAuth1FilterData.name) !== -1) && (item.personCode.indexOf(this.accountAuth1FilterData.account) !== -1))
})
this.accountAuth1PresonsFilter = aaa
console.log('this.accountAuth1PresonsFilter ',this.accountAuth1PresonsFilter )
} else {
this.accountAuth1PresonsFilter = this.accountAuth1Presons
}
还是js基础比较差