Passer au contenu principal

Chargement des widgets dans une SPA

Mis à jour il y a plus de 7 mois

Dans le cadre d’une utilisation du widget dans une web application (SPA, SSR, SSG, etc), le chargement ou le dĂ©chargement du widget peut ne pas s’effectuer.

Afin de remĂ©dier Ă  ce soucis, il y a Ă  disposition un ensemble de donnĂ©es et mĂ©thodes injectĂ©s dans la window du navigateur pour permettre au dĂ©veloppeur d’interagir avec le widget.

Comment procéder :


Dans la window il y a window.joinStories.widgets[alias] de disponible avec les éléments suivant :

  • loaded → montre l’état du widget

  • load → mĂ©thode permettant de charger le widget

  • unload → mĂ©thode permettant de dĂ©charger le widget

→ Appeler window.joinStories.widgets[alias].unload() pour enlever un widget.

→ Appeler window.joinStories.widgets[alias].load() pour afficher un widget.

→ Appeler window.joinStories.widgets[alias].load(true) pour forcer le re-affichage du widget.

Avez-vous trouvé la réponse à votre question ?