ui-router中的嵌套路由无法解析

米卡

我正在尝试在UI-Router内设置一个简单的嵌套视图,但由于某些原因这次我不想激活嵌套路由,因此我已经完成了此操作。

我的主要home.html可以正常显示,并且可以显示内容,但不会出现任何嵌套视图。我已经对照我的旧代码进行了检查,但没有发现任何不同。

在我的HTML中

home.html通过呈现ui-viewindex.html

# Home.html
<p>Hello World<a ui-sref="hello">
    <button>go hello</button></a>
  <div ui-view></div>
</p>


# Hello.html
<p>Hello HTML</p>

在我的app.js中,我有以下路线:

angular.module('concierge.customer',
    ['ngCookies',
     'ui.router',
     'restangular'
    ])

    .config(function($stateProvider, $urlRouterProvider) {
        $urlRouterProvider.otherwise('/')

            $stateProvider
                .state('home', {
                url: '/',
                controller: function() {
                  console.log('Home Base')
                },
                        templateUrl: 'modules/home/home.html'
                })
            .state('home.hello', {
                url: '/hello',
                controller: function() {
                  console.log('Home Hello')
                },
                templateUrl: 'modules/home/hello.html'
            })
    })

    .run(['$rootScope', function($rootScope) {
        $rootScope.$on('$stateChangeStart', function(event, toState, toParams, fromState, fromParams) {
            console.log("You are going from ", fromState);
            console.log('To: ', toState);
        })
    }])

如果我/hello手动在地址栏输入

Error: Could not resolve 'hello' from state 'home'

米卡

这实际上是翡翠的一个已知问题

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Angular UI Router中嵌套路由

来自分类Dev

在Angular UI Router中嵌套路由

来自分类Dev

角嵌套路由器-ui

来自分类Dev

ui-router嵌套路由控制器未调用

来自分类Dev

Angular ui-router在嵌套路由中未调用子控制器

来自分类Dev

ui-router嵌套路由控制器未被调用

来自分类Dev

ui-router中的嵌套promise解析

来自分类Dev

角度ui路由器嵌套解析无法解析

来自分类Dev

角度ui路由器嵌套解析无法解析

来自分类Dev

AngularJs ui路由嵌套状态“无法解析状态”错误

来自分类Dev

角UI路由器的嵌套路由在带有圣经的ES6中不起作用?

来自分类Dev

react-router中的嵌套路由

来自分类Dev

数据无法在ui路由器中解析

来自分类Dev

将Reach Router与嵌套路由一起使用无法解析参数

来自分类Dev

AngularJs ui路由“无法解析状态”错误

来自分类Dev

AngularJs ui路由“无法解析状态”错误

来自分类Dev

无法使用React Router获得嵌套路由以进行匹配

来自分类Dev

React Router-无法渲染嵌套路由

来自分类Dev

角ui路由状态父级和解析(嵌套解析)

来自分类Dev

使用嵌套路由angularjs时出现“无法从状态中解析出……”错误

来自分类Dev

ui-router中的本地路由

来自分类Dev

react-router-relay中的嵌套路由

来自分类Dev

在React-Router中找不到嵌套路由的字体

来自分类Dev

react-router-relay中的嵌套路由

来自分类Dev

UI Router嵌套视图

来自分类Dev

在AngularJS中使用ui-router嵌套参数化路由

来自分类Dev

ui-router的嵌套ui-view中的默认状态

来自分类Dev

AngularJS:ui.router中的多个解析

来自分类Dev

Link-To无法访问资源中的嵌套路由