Refrescar todos los módulos de una página por javascript

Publicado al menos 3 años hace por Flexygo Team

Publicar un tema
Flexygo Team
Flexygo Team

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();
            }
        });
    }





0 Votos


0 Comentarios

Iniciar sesión o Registrarse para publicar un comentario