2015-09-26 80 views
0

我试图整合localAuthenticationStrategy快递航线(使用passport.js),我已经按照我已经开发的web应用程序scotch.io tutorial取得(使用用的NodeJS明示路由和angularJs $ routeProvider用于前端旋转)。我的问题是来自ng-view的任何锚标记,我的应用程序似乎没有碰到为route.js中的/ login定义的快速路线。我如何使用链接或按钮从我的应用程序中找到它?呼叫从角前端

我用抓都在我的routes.js结束如下 -

// route to handle all angular requests 
app.get('*', function(req, res) { 
    res.render('index.ejs'); 
}); 

2.我使用EJS的模板。现在,如果我将appRoute.js的ng-view部分中使用的partials定义为ejs文件,则会在不解析的情况下添加内容。我的意思是说,ejs文件无法解析<%%>部分,整个部分按照原样呈现。我如何才能在渲染之前正确解析它?

+0

我已经尝试使用**

与后提交给/ login **,它正在为/ login登录节点路由,但我不认为这是个好主意。 –

回答

0

要击中任何端点只需使用$http服务...

$http.post('/login') 
.then(function(res){ 
    // handle response 
}) 

确保你得到正确,$http.post$http.get方法...