2015-09-26 86 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方法...