Comment sélectionner NgbTabset onglet actif sur la charge?

La "Sélectionnez un onglet actif par id" exemple à https://ng-bootstrap.github.io/#/components/tabs montre comment utiliser un DOM bouton de programmation pour sélectionner Angulaire de Bootstrap de l'onglet actif. Mais comment pouvez-vous définir un onglet à être active à partir de l'intérieur de la Machine a ecrire de code - par exemple par le référencement de certains état persistant de ce que l'onglet a été ouvert sur ce point de vue à l'aide d'un service stocké à l'état?

La activeId de la documentation sur cette page explique comment coder en dur d'un onglet à être actif, mais j'ai besoin de mettre l'onglet choix de la programmation. Je peux définir l'onglet [activeId] = getActiveId() (où getActiveId() accède à un service dans lequel je peux stocker la valeur de la tabulation), mais qui pénètre dans toutes sortes de problèmes avec lors de la activeId est définie, qui est probablement pourquoi la documentation dit "Utilisation de la commande "sélectionner" méthode pour passer d'un onglet par programme".

Suivant cette direction, j'ai essayé à l'aide de select sur le ngb-tabset et à l'aide de html événement onload pour résoudre ce dans les DOM, mais il était difficile de savoir où placer onload et je ne pouvais pas obtenir que cela fonctionne.

J'ai essayé d'utiliser ngOnInit dans le fichier d'enregistrement pour définir le DOM de l'état, mais ne pouvait pas comprendre comment reportez-vous à la ngb-tabset.

Ce qui est une bonne façon de coordonner les activités entre le Tapuscrit et les DOM pour sélectionner NgbTabset onglet actif sur la charge?

Quand voulez-vous sélectionner un onglet? Lors de l'initialisation?
Le programme se compose de plusieurs points de vue. On a plusieurs onglets, et l'idée est que, lorsque les revenir à ce point de vue, le plus récemment utilisé l'onglet actif. Il semble que je suis censé utiliser select sur le ngb-tabset (je l'ai précisé et mis à jour des choses, j'ai essayé dans le post original) mais je n'ai pas réussi à obtenir que cela se produise.

OriginalL'auteur Mickey Segal | 2017-07-10