单页应用程序angularJS

单页应用程序angularJS,angularjs,angularjs-routing,ng-view,angularjs-view,Angularjs,Angularjs Routing,Ng View,Angularjs View,我正在开发一个示例应用程序来学习AngularJs 有三个链接在ng视图中显示三个不同的模板 main.html有三个链接 $routeProvider.when('/add/:num',{ templateUrl: 'addition.html', controller: 'addCtrl', requireLogin : true }) .when('/multiply/:num/',{ templateUrl: 'multiplication

我正在开发一个示例应用程序来学习AngularJs

有三个链接在ng视图中显示三个不同的模板

main.html有三个链接

$routeProvider.when('/add/:num',{
    templateUrl: 'addition.html',
    controller: 'addCtrl',
    requireLogin : true
    })
    .when('/multiply/:num/',{
    templateUrl: 'multiplication.html',
    controller: 'multiplyCtrl',
    requireLogin : true
    })
    .when('/filter',{
        templateUrl: 'filter.html',
        controller: 'filterCtrl',
        requireLogin : true
    })
    .when('/main',{
        templateUrl: 'main.html',
        requireLogin : false

    });
以下是主播:

<a href="add/5">
AngularJS路由不是实际的html页面

您需要一些服务器端路由来处理新的页面加载。我们使用nginx作为服务url的方法


查看此项,然后您可以决定要使用哪种技术。

建议:邮政编码。可能会有帮助。你能展示你的主播吗?@Nix更新了问题。嗨,我还有一个问题。表单“/filter”的路由工作正常。但是“/add/5”或“/filter/name”没有按预期工作。有什么想法吗?谢谢。如果你能把更多的代码放上去,它会有帮助的。。。也许你可以试着在一个垃圾桶里重新创造它。但我从未使用过ngRouter,我们选择了ui路由器,它有更多的功能…我添加了服务器端代码以供参考。希望这对你有帮助。谢谢
 location / {
    root /home/myNgApp/;
    autoindex on;
    autoindex_exact_size off;
        try_files $uri $uri/ /main.html;
      }