2016-09-05 2 views
0

я это в route.jsне удается разрешить состояние ошибки в пользовательском интерфейсе маршрута

.state('app', { 
     url:'/app', 
     templateUrl: 'partials/dashboard/index.html' 
     }) 

     .state('app.sales', { 
     url:'/app/sales', 
     templateUrl: 'partials/dashboard/sales.html' 
     }) 

Тогда это мое мнение

<div class="container" ng-controller="DashboardCtrl as vm" ng-init="vm.init()"> 
    <aside> 
     <ul> 
      <li ui-sref="sales">Sales</li> 
     </ul> 
    </aside> 
    <div ui-view></div> 
</div> 

Когда я нажал на литий, в моей консоли я видел это ошибка Could not resolve 'sales' from state 'app'

Что случилось? Я пытаюсь использовать вложенное представление. Я хочу, чтобы моя боковая панель оставалась, а контент менялся динамически.

+0

ли вы вопрос ответили? – SLearner

ответ

1

Используйте «app.sales» название государства, а не в щ-sref

1

Вы хотите пойти в app.sales когда расклеивание щ-sref на якорь тегов. Таким образом, вы могли бы сделать это следующим образом:

<li><a ui-sref="app.sales">Sales</a></li> 
 

Смежные вопросы