Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 控制器未以角度加载?_Javascript_Angularjs_Cordova - Fatal编程技术网

Javascript 控制器未以角度加载?

Javascript 控制器未以角度加载?,javascript,angularjs,cordova,Javascript,Angularjs,Cordova,我正在做一个应用程序,它有一个侧菜单,当点击一个侧菜单项时,如果应用程序将链接模板正确加载到该状态。但是,该状态的控制器根本没有加载。我试着调试和检查控制台,但什么也没做。拜托,我能在这方面得到一些帮助吗 这是我为侧菜单运行的代码: ` <ion-side-menus enable-menu-with-back-views="false"> <ion-side-menu-content> <ion-nav-bar class="heade

我正在做一个应用程序,它有一个侧菜单,当点击一个侧菜单项时,如果应用程序将链接模板正确加载到该状态。但是,该状态的控制器根本没有加载。我试着调试和检查控制台,但什么也没做。拜托,我能在这方面得到一些帮助吗

这是我为侧菜单运行的代码:

`    <ion-side-menus enable-menu-with-back-views="false">

     <ion-side-menu-content>
     <ion-nav-bar class="header" animation="nav-title-slide-ios7">
    <ion-nav-buttons >
        <img class="title" src="logo.png">
    </ion-nav-buttons>
    <ion-nav-back-button>
    </ion-nav-back-button>
    <ion-nav-buttons side="left">
        <button class="button button-icon button-clear ion-navicon" menu-toggle="left">
        </button>
    </ion-nav-buttons>
</ion-nav-bar>
<ion-nav-view name="menuContent" animation="slide-left-right"></ion-nav-view>
  </ion-side-menu-content>

<ion-side-menu side="left" id="sideMenuContent">
  <ion-header-bar class="bar-stable">
      <h1 class="title">Navigation</h1>
  </ion-header-bar>
  <ion-content>
      <ion-list>
          </ion-item>
          <ion-item nav-clear menu-close ui-sref="app.COE">
              <img src="img/aduSampleLogo.png" class="logosample"/>
              <b>COE</b>
          </ion-item>
          <ion-item nav-clear menu-close ui-sref="app.COBA">
              <img src="img/aduSampleLogo.png" class="logosample"/>
              <b>COBA</b>
          </ion-item>
          <ion-item nav-clear menu-close ui-sref="CAS">
              <img src="img/aduSampleLogo.png" class="logosample"/>
              <b>CAS</b>
          </ion-item>
      </ion-list>
 </ion-content>
 </ion-side-menu>
 </ion-side-menus>
加上app.js文件:

angular.module('starter',['ionic','angularCircularNavigation','starter.services', 'starter.controllers'])

.run(function($ionicPlatform) {
  $ionicPlatform.ready(function() {


if(window.cordova && window.cordova.plugins.Keyboard) {
  cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
}
if(window.StatusBar) {
  // org.apache.cordova.statusbar required
  StatusBar.styleDefault();
    }
  });
 })

.config(function($stateProvider, $urlRouterProvider) {
  $stateProvider

.state('app', {
  url: "/app",
  abstract: true,
  templateUrl: "templates/menu.html"
})
.state('app.home', {
      url: "/home",
      views: {
          'menuContent' :{
              templateUrl: "templates/home.html",
              controller: "homeController"
          }
      }
})
  .state('app.COE', {
      url: '/COE',
      views: {
          'menuContent' :{
              templateUrl: "templates/COE.html",
              controller: "COEController"
          }
      }

  }) ;

  $urlRouterProvider.otherwise('/app/home');
});
以下是我遇到的错误:

Uncaught ReferenceError: rippleExtensionId is not defined
  (anonymous function)  bootstrap.js:2
  (anonymous function)  bootstrap.js:2
GET http://localhost:63342/AdvisingAppV3/www/logo.png 404 (Not Found)
  (anonymous function)  ionic.bundle.js:10615
  forEach   ionic.bundle.js:7950
  forEach.append    ionic.bundle.js:10613
  JQLite.(anonymous function)   ionic.bundle.js:10735
  IonicModule.run.factory.getRenderer.enter ionic.bundle.js:39394
  updateView    ionic.bundle.js:42977
  IonicModule.directive.directive.compile.eventHook ionic.bundle.js:42933
  $get.Scope.$broadcast ionic.bundle.js:20605
  $state.transitionTo.$state.transition.resolved.then.$state.transition ionic.bundle.js:34122
  deferred.promise.then.wrappedCallback ionic.bundle.js:19197
   (anonymous function) ionic.bundle.js:19283
   $get.Scope.$eval ionic.bundle.js:20326
   $get.Scope.$digest   ionic.bundle.js:20138
   $get.Scope.$apply    ionic.bundle.js:20430
   done ionic.bundle.js:16003
   completeRequest  ionic.bundle.js:16217
   xhr.onreadystatechange   ionic.bundle.js:16156

它在浏览器上工作吗?是的,我发现使用chrome开发者工具,我可以在chrome控制台上看到控制器控制台MSG。然而,webstorm不断显示错误,当我调试它时,它崩溃了,并且从不在断点处停止。
Uncaught ReferenceError: rippleExtensionId is not defined
  (anonymous function)  bootstrap.js:2
  (anonymous function)  bootstrap.js:2
GET http://localhost:63342/AdvisingAppV3/www/logo.png 404 (Not Found)
  (anonymous function)  ionic.bundle.js:10615
  forEach   ionic.bundle.js:7950
  forEach.append    ionic.bundle.js:10613
  JQLite.(anonymous function)   ionic.bundle.js:10735
  IonicModule.run.factory.getRenderer.enter ionic.bundle.js:39394
  updateView    ionic.bundle.js:42977
  IonicModule.directive.directive.compile.eventHook ionic.bundle.js:42933
  $get.Scope.$broadcast ionic.bundle.js:20605
  $state.transitionTo.$state.transition.resolved.then.$state.transition ionic.bundle.js:34122
  deferred.promise.then.wrappedCallback ionic.bundle.js:19197
   (anonymous function) ionic.bundle.js:19283
   $get.Scope.$eval ionic.bundle.js:20326
   $get.Scope.$digest   ionic.bundle.js:20138
   $get.Scope.$apply    ionic.bundle.js:20430
   done ionic.bundle.js:16003
   completeRequest  ionic.bundle.js:16217
   xhr.onreadystatechange   ionic.bundle.js:16156