1。我试图在我已经开发的scotch.io tutorial中集成一个localAuthenticationStrategy(使用 passport.js )网络应用程序(使用带有快速路由的 nodeJs和用于前端旋转的angularJs $ routeProvider )。我的问题是来自ng-view的任何锚标记我的应用程序似乎没有达到为route.js中的/ login定义的快速路由。如何使用链接或按钮从我的应用程序中点击它?
我在routes.js的末尾使用了catch all,如下所示 -
// route to handle all angular requests
app.get('*', function(req, res) {
res.render('index.ejs');
});
2。我使用 ejs进行模板化。现在,如果我将appRoute.js中的ng-view部分中使用的部分定义为ejs文件,则内容添加而不解析。我的意思是说ejs文件无法解析< %%>部分和整个部分按原样呈现。如何在渲染之前使其正确解析?
答案 0 :(得分:0)
要点击任何端点,只需使用$http
服务...
$http.post('/login')
.then(function(res){
// handle response
})
确保您的方法正确无误,$http.post
或$http.get
...