Контроллер ошибок Ionic v1 ionNavBar не может быть найден - PullRequest
0 голосов
/ 12 февраля 2019

Я переписываю процесс инициализации своего приложения и каким-то образом я ввел эту ошибку, и я не могу найти причину, из-за которой я живу.Это, кажется, не влияет на приложение, но показывать какую-либо ошибку нехорошо.

Ошибка:

ionic.bundle.js:20306 Error: [$compile:ctreq] Controller 'ionNavBar', required by directive 'ionNavTitle', can't be found!
http://errors.angularjs.org/1.3.13/$compile/ctreq?p0=ionNavBar&p1=ionNavTitle
    at ionic.bundle.js:8762
    at getControllers (ionic.bundle.js:16243)
    at nodeLinkFn (ionic.bundle.js:16411)
    at compositeLinkFn (ionic.bundle.js:15777)
    at publicLinkFn (ionic.bundle.js:15656)
    at boundTranscludeFn (ionic.bundle.js:15795)
    at controllersBoundTransclude (ionic.bundle.js:16455)
    at Object.ngIfWatchAction [as fn] (ionic.bundle.js:30647)
    at Scope.$digest (ionic.bundle.js:22942)
    at Scope.$apply (ionic.bundle.js:23205)

Мой вызов контроллера:

.controller('RegisterCtrl', function($scope,$state,$timeout,$ionicPlatform,$ionicNavBarDelegate,$ionicModal,$q,$http,apiService) {

А потоммоей странице, которой назначен контроллер:

<ion-view>
  <ion-nav-title align-title="center">
    <div style="float:none;width:100%;text-align:center;" class="whipsterTitle">APP REGISTRATION</div>
  </ion-nav-title> 
  <ion-content>
     ...
  </ion-content>
</ion-view>

Я прошел несколько различных итераций html, чтобы добавить навигационную панель, связанную с кнопками навигации, чтобы избавиться от ошибки, но ничего не работает.

<ion-nav-bar>
</ion-nav-bar>
<ion-view>
  <ion-nav-title align-title="center">
    <div style="float:none;width:100%;text-align:center;" class="whipsterTitle">APP REGISTRATION</div>
  </ion-nav-title> 
  <ion-nav-bar-button>
  </ion-nav-bar-button>
  <ion-content>
     ...
  </ion-content>
</ion-view>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...