Angulaire de l'INTERFACE utilisateur du Routeur - Vues dans Hérité d'un État

edit: en Fonction de la réponse par @actor2019 je veux mettre à jour ma question afin de mieux expliquer le problème:

À l'aide de Angulaire de l'INTERFACE utilisateur du Routeur(v0.0.2), j'ai d'installation de l'application pour bien naviguer entre les principaux "pages"ou d'état, bien qu'il conserve l'état de base.

Index.html:

<div ui-view></div>

base.html:

<!-- Header -->
<div>
    <!-- Header markup -->

    <!-- Search View -->
    <div ui-view="search"></div>
</div>

<!-- Page Content view -->
<div ui-view></div>

Le problème est là dans la app.js fichier. Lorsque j'ajoute le views paramètre à la base état, tout s'arrête de fonctionner(100% vierge de la page). Sans ce paramètre, la page s'affiche correctement, mais je n'ai pas d'affichage de la recherche.

app.js:

$urlRouterProvider.otherwise('/');

//
//Now set up the states
$stateProvider
  .state('base', {
    abstract: true,
    templateUrl: 'views/base.html',
    views: {
      "search": {
        templateUrl: "views/search.html"
      }
    }
  })
  .state('base.home', {
    url: "/",
    templateUrl: "views/home.html"
  })
  .state('base.page2', {
    url: "/page2",
    templateUrl: "views/page2.html"
  });

Comment puis-je ajouter de vues pour cette mère 'de base' état?

Angulaire de l'INTERFACE utilisateur du Routeur - Vues dans Hérité d'un État

Mise à JOUR:
Le problème avec @actor2019 la réponse de ici est que le search vue est réinitialisé lorsque l'état change. J'aimerais que la vue sur l'extérieur de la base au niveau de persister à travers les modifications de l'état.

OriginalL'auteur JT703 | 2013-08-27