首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJS UI-路由器:"toState.$$state不是函数“

AngularJS UI-路由器:"toState.$$state不是函数“
EN

Stack Overflow用户
提问于 2015-08-23 19:18:28
回答 1查看 1.4K关注 0票数 1
  • 角1.4.4
  • UI-路由器0.2.15
  • UI-路由器Extras 0.0.14
  • jQuery 2.1.4

堆栈跟踪:

代码语言:javascript
复制
TypeError: toState.$$state is not a function
    at ct-ui-router-extras.dsr.js:141
    at Object.forEach (angular.js:350)
    at ct-ui-router-extras.dsr.js:137
    at Scope.$get.Scope.$broadcast (angular.js:16238)
    at $state.transitionTo.$state.transition.resolved.then.$state.transition (angular-ui-router.js:3311)
    at processQueue (angular.js:14634)
    at angular.js:14650
    at Scope.$get.Scope.$eval (angular.js:15916)
    at Scope.$get.Scope.$digest (angular.js:15727)
    at Scope.$get.Scope.$apply (angular.js:16024)
        (anonymous function) @ angular.js:12416
        $get @ angular.js:9203
        $get.Scope.$broadcast @ angular.js:16240
        $state.transitionTo.$state.transition.resolved.then.$state.transition @ angular-ui-router.js:3311
        processQueue @ angular.js:14634
        (anonymous function) @ angular.js:14650
        $get.Scope.$eval @ angular.js:15916
        $get.Scope.$digest @ angular.js:15727
        $get.Scope.$apply @ angular.js:16024
        bootstrapApply @ angular.js:1658
        invoke @ angular.js:4473
        doBootstrap @ angular.js:1656
        bootstrap @ angular.js:1676
        angularInit @ angular.js:1570
        (anonymous function) @ angular.js:28599
        jQuery.Callbacks.fire @ jquery.js:3099
        jQuery.Callbacks.self.fireWith @ jquery.js:3211
        jQuery.extend.ready @ jquery.js:3417
        completed @ jquery.js:3433

从初步研究来看,我认为这是由于某种版本冲突造成的,但是将我所有的bower.json依赖项更新到最新版本并没有解决这个问题(甚至可能是问题的原因,但我无法确定哪些包交互得很糟糕)。

代码语言:javascript
复制
{
  "devDependencies": {
    "angular-mocks": "latest"
  },
  "dependencies": {
    "angular": "latest",
    "bootstrap": "3.x",
    "angular-bootstrap": "latest",
    "angular-ui-router": "latest",
    "ui-router-extras": "latest",
    "angular-moment": "latest",
    "angular-daterangepicker": "latest",
    "ng-jcrop": "latest",
    "ngGAPI": "https://github.com/christiansmith/ngGAPI.git",
    "angular-permission": "latest",
    "angular-ui-calendar": "latest"
  },
  "resolutions": {
    "angular": ">=1.0.8",
    "isotope": "~2.1.1",
    "fullcalendar": "~2.3.2",
    "outlayer": "^1.2.0"
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-23 19:24:43

我找到了对你有用的东西

https://github.com/angular-ui/ui-router/issues/1544

我希望它能帮到你,看最后的评论

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32170543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档