inversion du test, sinon on recupere toujours le localstorage en premier et non le chargemetn par url

This commit is contained in:
Christophe 2022-05-11 22:13:35 +02:00
parent 00bed075c6
commit b6f83ea2ad
2 changed files with 19 additions and 7 deletions

View file

@ -562,12 +562,19 @@ let monTableau = {
this.chargement = false;
let filtreselect = localStorage.getItem('filtreselect_' + this.nameLocalStorage);
let Tfiltres = [];
if (filtreselect) {
Tfiltres = JSON.parse(filtreselect);
} else if (this.filtreselect) {
// if (filtreselect) {
// Tfiltres = JSON.parse(filtreselect);
// } else if (this.filtreselect) {
// Tfiltres = recupJson(decodeURIComponent(this.filtreselect));
// localStorage.setItem('filtreselect_' + this.nameLocalStorage, JSON.stringify(Tfiltres));
// }
if (this.filtreselect) {
Tfiltres = recupJson(decodeURIComponent(this.filtreselect));
localStorage.setItem('filtreselect_' + this.nameLocalStorage, JSON.stringify(Tfiltres));
} else if (filtreselect) {
Tfiltres = JSON.parse(filtreselect);
}
Tfiltres.forEach((col) => {
this.filtreColSelected[col.champ] = [...this.filtreColSelected[col.champ], ...col.valeurs];
});

View file

@ -647,13 +647,18 @@ var monTableau = {
Vue.nextTick(function () {
_this4.chargement = false;
var filtreselect = localStorage.getItem('filtreselect_' + _this4.nameLocalStorage);
var Tfiltres = [];
var Tfiltres = []; // if (filtreselect) {
// Tfiltres = JSON.parse(filtreselect);
// } else if (this.filtreselect) {
// Tfiltres = recupJson(decodeURIComponent(this.filtreselect));
// localStorage.setItem('filtreselect_' + this.nameLocalStorage, JSON.stringify(Tfiltres));
// }
if (filtreselect) {
Tfiltres = JSON.parse(filtreselect);
} else if (_this4.filtreselect) {
if (_this4.filtreselect) {
Tfiltres = recupJson(decodeURIComponent(_this4.filtreselect));
localStorage.setItem('filtreselect_' + _this4.nameLocalStorage, JSON.stringify(Tfiltres));
} else if (filtreselect) {
Tfiltres = JSON.parse(filtreselect);
}
Tfiltres.forEach(function (col) {