angularjs ng-路线。不工作 templateUrl

angularjs ng-route. not work templateUrl

它不适用于指定的 templateUrl:test.html 但如果您指定模板则有效:'Hello '

工作

app.config(function($routeProvider){
    $routeProvider
    .when('/test', {
        template: '<h1>home</h1>',
        controller: 'ctrl'
    })

    // .otherwise({
    //  redirectTo: '/home',
    //  controller: 'ProductCtrl'
    // });
});

不工作

app.config(function($routeProvider){
    $routeProvider
    .when('/test', {
        templateUrl: 'test.html',
        controller: 'ctrl'
    })

    // .otherwise({
    //  redirectTo: '/home',
    //  controller: 'ProductCtrl'
    // });
});

我在 #!/test

文件的路径中有一个符号 !

LINK

<a style="color:white;" href="#!/test">Go</a>

我正在使用 nw.js

您可以尝试为您的模板添加一个路径url

.when('/test', {
   templateUrl: './test.html',
   controller: 'ctrl'
  })