correction du search dans le select
This commit is contained in:
parent
fdf26db329
commit
3540b9db3e
2 changed files with 45 additions and 29 deletions
|
@ -282,19 +282,28 @@ let monTableau = {
|
|||
}
|
||||
},
|
||||
computed: {
|
||||
filtreColVal_visible: function () {
|
||||
let head = this.searchInputHead;
|
||||
let val = this.searchInputVal;
|
||||
if (!head) {
|
||||
return this.filtreColVal;
|
||||
} else {
|
||||
let filtreColVal_visible = {};
|
||||
filtreColVal_visible[head] = this.filtreColVal[head].filter((v) => {
|
||||
return v.toString().toLowerCase().indexOf(val.toLowerCase()) !== -1;
|
||||
});
|
||||
return filtreColVal_visible;
|
||||
}
|
||||
},
|
||||
//
|
||||
// --------------------
|
||||
// ce filtre etait utilisé pour :visible-options de vue-next-select
|
||||
// A quoi sert il ?
|
||||
// il empeche la recherche dans le select
|
||||
// --------------------
|
||||
//
|
||||
// filtreColVal_visible: function () {
|
||||
// let head = this.searchInputHead;
|
||||
// let val = this.searchInputVal;
|
||||
// console.log('head = ', head);
|
||||
// console.log('val = ', val);
|
||||
// if (!head) {
|
||||
// return this.filtreColVal;
|
||||
// } else {
|
||||
// let filtreColVal_visible = {};
|
||||
// filtreColVal_visible[head] = this.filtreColVal[head].filter((v) => {
|
||||
// return v.toString().toLowerCase().indexOf(val.toLowerCase()) !== -1;
|
||||
// });
|
||||
// return filtreColVal_visible;
|
||||
// }
|
||||
// },
|
||||
tableau: function () {
|
||||
this.setPages();
|
||||
if (!this.search && !this.filtreColModif) {
|
||||
|
@ -921,7 +930,6 @@ let monTableau = {
|
|||
v-if="filtreColType[head] === 'select'"
|
||||
v-model="filtreColSelected[head]"
|
||||
:options="filtreColVal[head].sort(ordonnerSelect)"
|
||||
:visible-options="filtreColVal_visible[head]"
|
||||
hide-selected
|
||||
multiple
|
||||
taggable
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue