angularjs – 抽象:在ui-router中做什么?

前端之家收集整理的这篇文章主要介绍了angularjs – 抽象:在ui-router中做什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对不起,我的问题可能看似重复,因为我正在学习Angular JS和一些下载的模板,但我得到的是我搜索所需的任何东西.

abstract是什么意思?

主要问题是.otherwise(‘/ app / dashboard’);带我到partials / app_dashboard.html,如果我提到/仪表板,否则它应该带我到那里,但为什么/ app / dashboard登陆我的partials / app_dashboard.html.抽象:真的有其他影响吗?

标题div,容器div(ui-view)和页脚div放在app.html中

$urlRouterProvider

.otherwise('/app/dashboard');
    $stateProvider            
        .state('app',{
            abstract: true,url: '/app',templateUrl: 'partials/app.html'
        })
        .state('app.dashboard',{
            url: '/dashboard',templateUrl: 'partials/app_dashboard.html'
        })
        .state('app.ui',{
            url: '/ui',template: '<div ui-view class="fade-in-up"></div>'
        })

abstract – {boolean=} – An abstract state will never be directly activated,but can provide inherited properties to its common children states.

ui-router docs

猜你在找的Angularjs相关文章