如何在angularjs的ui.router的模板url中传递Nodejs的jade页面
您好我正在尝试使用NodeJS和angularJS两个我的app.I想创build一个单一的页面应用程序,我需要使用angularJS。
但我无法继续。没有find任何解决scheme,如何使用ui.router使用Jade文件
我find了答案
app.get("/login", function(req, res, next){ res.render("modules/login/index.jade"); });
需要渲染页面,以便在传递给ui.router模板url之前进行编译,并在我们刚刚提供的模板url下进行
templateurl:"/login"
以下是如何在Angular中configurationUI路由的示例代码
var sampleApp = angular.module('phonecatApp', []); sampleApp .config(['$routeProvider', function($routeProvider) { $routeProvider. when('/addOrder', { templateUrl: 'templates/add-order.html', controller: 'AddOrderController' }). when('/showOrders', { templateUrl: 'templates/show-orders.html', controller: 'ShowOrdersController' }). otherwise({ redirectTo: '/addOrder' }); }]);
现在你必须编写服务器代码来映射这个节点js的路由
希望您知道如何在后端使用节点js编写服务器端控制器。 如果你在.Net中有任何WebAPI的经验,就是这样
请通过下面的链接到UI的更多细节。使用Angular js进行路由
http://viralpatel.net/blogs/angularjs-routing-and-views-tutorial-with-example/
- 带有NodeJS GET请求的AngularJS失败 – “Access-Control-Allow-Headers不允许Access-Control-Allow-Headers”
- 混淆使用mongoose填充数据和预填充数据
- 没有叫angular度工厂
- Angular.js / D3.js / Node.js之间有什么区别和相似点
- angular度路由错误path.json的参数必须是string
- 生产和开发中需要哪些节点模块?
- Ng build -w和lite-server同时运行
- XMLHttpRequest无法加载http://127.0.0.1:1337/。 请求的资源上没有“Access-Control-Allow-Origin”标题
- 使用npm install angular2 –save时出错