Refrescar todos los módulos de una página por javascript
Daniel Lutz
empezó un tema
más de 3 años hace
Ejemplo de código js para refrescar los módulos de una página a partir del elemento que lanza la función.
//Ejemplo de función que recibe por parámetro el elemento html que llama a la función
//onclick="refreshPageModules($(this));"
export const refreshPageModules = (triggerElement: any) => {
let cnt = triggerElement.closest('.pageContainer');
let parent = cnt.data('opener');
let modCol = null;
if (parent) {
modCol = parent;
}
else {
modCol = cnt;
}
modCol.find('flx-module').each((i, e) => {
let mod = $(e);
let wc: any = mod[0];
if (wc.refresh) {
wc.refresh();
}
});
}
Daniel Lutz
Ejemplo de código js para refrescar los módulos de una página a partir del elemento que lanza la función.
//Ejemplo de función que recibe por parámetro el elemento html que llama a la función //onclick="refreshPageModules($(this));" export const refreshPageModules = (triggerElement: any) => { let cnt = triggerElement.closest('.pageContainer'); let parent = cnt.data('opener'); let modCol = null; if (parent) { modCol = parent; } else { modCol = cnt; } modCol.find('flx-module').each((i, e) => { let mod = $(e); let wc: any = mod[0]; if (wc.refresh) { wc.refresh(); } }); }