如何使用Angular JS和Node JS(Express)处理路由



我正在使用节点,Express和Angular JS创建单页应用程序。我没有得到如何管理Angular和Express(节点)的路由。请帮助我,如果可能,请提供一些示例代码或链接。

如果您想创建一个单个页面应用程序,则需要在没有重新加载的情况下使用Angular在应用中导航的路由器,但是通常您需要从服务器中进行数据,以组织此数据,节点上的路线。

这是Ngroute

的一个例子

http://plnkr.co/edit/l4hxf7kiivuoupwrv4pl

var app = angular.module("myApp", ["ngRoute"]);
app.config(function($routeProvider) {
  $routeProvider
    .when("/", {
      template: 'hello'
    })
    .when("/red", {
      template: 'hi'
    })
    .when("/green", {
      templateUrl: 'hello.html'
    })
    .when("/blue", {
      templateUrl: 'blue.html'
    });
});

节点路由的示例http://expressjs.com/en/guide/routing.html

最新更新