meteor Abonnements à des modèles


Exemple

Le système de template par défaut de Meteor Spacebars et son sous-système de rendu sous-jacent Blaze s'intègrent parfaitement aux méthodes du cycle de vie de la publication.

Pour tirer parti de cela, il faut s'inscrire sur l'instance du modèle, plutôt que sur le symbole Meteor comme suit:

Commencez par configurer le modèle

<template name="myTemplate">
  We will use some data from a publication here
</template>

Puis appuyez sur le rappel de cycle de vie correspondant

Template.myTemplate.onCreated(function() {
  const templateInstance = this;
  templateInstance.subscribe('somePublication')
})

Maintenant, lorsque ce modèle est détruit, la publication sera également automatiquement arrêtée.

Remarque: Les données auxquelles vous êtes abonné seront disponibles pour tous les modèles.