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: {
|
computed: {
|
||||||
filtreColVal_visible: function () {
|
//
|
||||||
let head = this.searchInputHead;
|
// --------------------
|
||||||
let val = this.searchInputVal;
|
// ce filtre etait utilisé pour :visible-options de vue-next-select
|
||||||
if (!head) {
|
// A quoi sert il ?
|
||||||
return this.filtreColVal;
|
// il empeche la recherche dans le select
|
||||||
} else {
|
// --------------------
|
||||||
let filtreColVal_visible = {};
|
//
|
||||||
filtreColVal_visible[head] = this.filtreColVal[head].filter((v) => {
|
// filtreColVal_visible: function () {
|
||||||
return v.toString().toLowerCase().indexOf(val.toLowerCase()) !== -1;
|
// let head = this.searchInputHead;
|
||||||
});
|
// let val = this.searchInputVal;
|
||||||
return filtreColVal_visible;
|
// 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 () {
|
tableau: function () {
|
||||||
this.setPages();
|
this.setPages();
|
||||||
if (!this.search && !this.filtreColModif) {
|
if (!this.search && !this.filtreColModif) {
|
||||||
|
@ -921,7 +930,6 @@ let monTableau = {
|
||||||
v-if="filtreColType[head] === 'select'"
|
v-if="filtreColType[head] === 'select'"
|
||||||
v-model="filtreColSelected[head]"
|
v-model="filtreColSelected[head]"
|
||||||
:options="filtreColVal[head].sort(ordonnerSelect)"
|
:options="filtreColVal[head].sort(ordonnerSelect)"
|
||||||
:visible-options="filtreColVal_visible[head]"
|
|
||||||
hide-selected
|
hide-selected
|
||||||
multiple
|
multiple
|
||||||
taggable
|
taggable
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue