angularjs ng-route。不工作templateUrl

时间:2017-10-18 07:15:00

标签: angularjs nw.js angularjs-ng-route

它不适用于指定的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

1 个答案:

答案 0 :(得分:1)

您可以尝试将路径添加到模板网址

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