我正在使用节点,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