ng-view未显示在索引html页面中

时间:2018-10-02 21:47:09

标签: javascript html angularjs

我的目标是在网络应用上进行路由页面。 我写了2页:索引和首页。 在索引页面中,有ng-view正在调用主页。 但是浏览器不显示任何主页。 也许我写script.js是错误的...

index.html:

<body ng-controller="productsCtrl">
        <header ng-include="'header.html'"></header>            
            <div id="main">

                <!-- angular templating -->
                <!-- this is where content will be injected -->
                <div ng-view> 
                </div>

            </div>
        </body>

scripts.js:

var app = angular.module('myApp', ['ngRoute']);

app.config(['$routeProvider', function($routeProvider){

    $routeProvider
    .when('/home', {
        templateUrl: '../templates/home.html'
    })

    .otherwise({
        redirectTo: '/home'
    });
}]);

有人可以帮助男人。谢谢

1 个答案:

答案 0 :(得分:-1)

您必须使用ng-app指令

<body ng-app="myApp">