您好我正在尝试将NodeJS和angularJS用于我的应用程序。我想创建一个单页应用程序,我需要使用angularJS。
但是我无法继续。没有找到任何有关如何使用ui.router使用Jade文件的解决方案
答案 0 :(得分:1)
我找到了回答......
app.get("/login", function(req, res, next){
res.render("modules/login/index.jade");
});
需要呈现页面以便在传递给ui.router模板网址之前进行编译,并在模板网址下提供
templateurl:"/login"
答案 1 :(得分:0)
以下是如何在Angular中配置UI路由的示例代码
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.Routing与Angular js的更多详细信息
http://viralpatel.net/blogs/angularjs-routing-and-views-tutorial-with-example/