2016-08-08 2 views
0

Я только начинаю изучать угловые + ионный, так помиловать любое потенциальное невежество :)Угловая контроллер не работает на ионно-нав-зрение

После, после выборки из Ionic's website я пытаюсь расширить на него назначив ng-контроллер на мой ион-навигационный вид. Я хотел бы использовать это, чтобы затем прослушать $ionicView.enter во всех дочерних представлениях за один раз, вместо того, чтобы делать это отдельно внутри каждого дочернего контроллера.

добавить мой регулятор так:

<ion-nav-bar class="bar-positive"> 
    <ion-nav-back-button> 
    </ion-nav-back-button> 
</ion-nav-bar> 

<ion-nav-view ng-controller="NavViewController"></ion-nav-view> 

Но это никогда не выполняет конструктор контроллера. Если я переведу назначение ng-контроллера на уровень (например, элемент body), он работает нормально. Есть ли причина в том, почему это не сработает при непосредственном назначении на ion-nav-view?

EDIT

Вот codepen (пытается выяснить, почему NavViewController не вызывался):

http://codepen.io/anon/pen/WxYYkN

+0

где вы устанавливаете ng-приложение? –

+0

, пожалуйста, поделитесь еще одним кодом –

+0

Из учебника ng-app установлен в теге . Я добавил копейную ссылку на desc. – chinabuffet

ответ

0

Try this answer. Извините, что я не исследовал достаточно, и неправильно понял статью я прочитал.

+0

Где говорится в документации, что он не построен для ng-контроллера? – chinabuffet

+0

Плохо, что это возможно. Здесь читается ответ. Я уточню позже. http://stackoverflow.com/a/27060951/5409081 –

+0

Любая идея, почему мой пример кода не работает? – chinabuffet