如何在角度js中创建多个索引页面?

时间:2016-11-08 07:31:53

标签: angularjs

我是Angular.js的新手。我有一个简单的HTML页面(角度布局)。我想问: -

1:是否可以为项目提供多个索引页面?如果是,那怎么办?

2:是否可以根据状态网址创建部分动态?

(角-1)

提前谢谢大家!

1 个答案:

答案 0 :(得分:1)

是的,您可以在角度js中设置部分视图和独立控制器。您可以在项目配置中设置它。这是一个示例实现。

(function () {
    'use strict';

    angular.module('YourApp', [
        'ngRoute'
    ])

    .config(['$routeProvider', function ($routeProvider) {
        $routeProvider.when('/login', {
            templateUrl: 'login.html',
            controllerAs: 'loginCtrl',
            controller: 'loginController'
        });
        $routeProvider.when('/dashboard', {
            templateUrl: 'dashboard.html',
            controllerAs: 'dashboardCtrl',
            controller: 'dashboardController'
        });
        $routeProvider.otherwise({
            redirectTo: '/login'
        });
    }]);
})();

这里的login.html和dashboard.html是你的部分视图文件和loginController,dashboardController是各个视图的控制器。