Braise Contrôleur de cycle de vie des crochets
Je sais qu'il est un init
crochet, mais il semble que le point de vue il pas correctement le programme d'installation à ce stade. J'ai besoin de raccordement dans le cas une fois que l'écran est correctement le programme d'installation à partir du contrôleur.
Où se trouve la documentation sur tous les contrôleur et de la route lifecylce crochets. J'ai trouvé ceux de la Vue seulement:
didInsertElement
parentViewDidChange
willClearRender
willDestroyElement
willInsertElement
Eh bien, qu'essayez-vous de faire? "L'écran de configuration correctement" est spécifique à la vue, de sorte que la
ok, je suppose qu'il n'y serait plus.
Le contrôleur est un Singleton, et donc de tout autre événement de cycle de vie autres que init ne fera pas de sens.
didInsertElement
crochet sur la vue. Un itinéraire est la norme, bien-cycle de vie du document crochets comme model
, beforeModel
, afterModel
, et setupController.
Un contrôleur n'a pas, ou besoin, le cycle de vie des crochets autre que init
. Quoi d'autre voulez-vous faire?ok, je suppose qu'il n'y serait plus.
Le contrôleur est un Singleton, et donc de tout autre événement de cycle de vie autres que init ne fera pas de sens.
OriginalL'auteur jax | 2014-08-08
Vous devez vous connecter pour publier un commentaire.
En ember contrôleurs de cycle de vie n'est pas très clairement définie comme la manette ne sert pas à grand-chose d'autres que de faire les variables disponibles pour le modèle.
Contrôleur a quelques crochets 2 d'entre eux sont
Routeur crochets peuvent être de deux types lorsque vous entrez dans la route et quand vous le quittez.
Routeur crochets
De Démarrage Des Crochets
Arrêt Crochets
désactiver
resetController
OriginalL'auteur vikasnautiyal
Vous pouvez utiliser le
didInsertElement
dans la vue. Il est garanti pour être exécuté après l'élément DOM est inséré dans la page.Noter que, seulement le point de vue (de l'élément racine) est garanti pour être inséré et si vous prévoyez d'ajouter des événements ou des manipulations DOM pour cela, vous devez utiliser le
afterRenderEvent
technique. Lire la afterRenderEvent technique. Le mixin-je utiliser: après un rendu mixin.Edit:
Depuis la version 1.8.0-bêta.1 le
didInsertElement
a changé et il attend jusqu'à ce que ça tire dans le dernier enfant de la vue, puis les bulles à partir de là. L'après-rendu mixin n'est plus nécessaire.OriginalL'auteur givanse