Javascript 使用app.single的多个状态

Javascript 使用app.single的多个状态,javascript,android,angularjs,ionic-framework,ionic,Javascript,Android,Angularjs,Ionic Framework,Ionic,嗨,我只是想知道我是否可以用app.single使用多个状态。使用app.single添加其他状态时,我的应用程序显示为空白,但如果我将其删除,应用程序将再次显示 app.js .state('app.checkin', { url: "/checkin", views: { 'menuContent': { templateUrl: "templates/checkin.html", controller: 'Ch

嗨,我只是想知道我是否可以用app.single使用多个状态。使用app.single添加其他状态时,我的应用程序显示为空白,但如果我将其删除,应用程序将再次显示

app.js
.state('app.checkin', {
      url: "/checkin",
      views: {
        'menuContent': {
          templateUrl: "templates/checkin.html",
          controller: 'CheckinCtrl'
        }
      }
    })

  .state('app.single', {
    url: "/checklist",
    views: {
      'menuContent': {
        templateUrl: "templates/checklist.html",
        controller: 'ChecklistCtrl'
      }
    }
  })

  .state('app.single', {
    url: "/checkekstra",
    views: {
      'menuContent': {
        templateUrl: "templates/checkekstra.html",
        controller: 'CheckekstraCtrl'
      }
    }
  });

如果我的问题含糊不清,请告诉我,谢谢

在ui路由器中,状态名称类似于标识符。不能使用相同的状态名称命名两条路由


我敢肯定,如果你检查你的浏览器javascript控制台,你会看到一个错误。(这就是为什么它会显示一个空白页)。

在ui路由器中,状态名称就像一个标识符。不能使用相同的状态名称命名两条路由


我敢肯定,如果你检查你的浏览器javascript控制台,你会看到一个错误。(这就是它显示空白页的原因)。

我看到错误显示:错误:状态“app.single”已定义。。谢谢,我很感激@OkazariI看到错误显示:错误:状态“app.single”已定义。。谢谢,我很感激@冈泽里