Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 从nodejs服务器获取数据并将数据发送到生成的页面的最佳方式是什么?_Angularjs_Node.js - Fatal编程技术网

Angularjs 从nodejs服务器获取数据并将数据发送到生成的页面的最佳方式是什么?

Angularjs 从nodejs服务器获取数据并将数据发送到生成的页面的最佳方式是什么?,angularjs,node.js,Angularjs,Node.js,我是nodejs+angular应用程序的新手。我只想将一些数据从节点服务器传递到angular生成的页面。我该怎么做?有没有类似的东西 response.render('URL',JSONDATA); 我可以使用它将数据获取到指定的URL。仅供参考,我在UI页面上使用ng view/ng route进行快速加载 在客户端: app.config([ '$locationProvider','$routeProvider', function($locationProvider,$routeP

我是nodejs+angular应用程序的新手。我只想将一些数据从节点服务器传递到angular生成的页面。我该怎么做?有没有类似的东西

response.render('URL',JSONDATA);
我可以使用它将数据获取到指定的URL。仅供参考,我在UI页面上使用ng view/ng route进行快速加载

在客户端:

app.config([ '$locationProvider','$routeProvider', function($locationProvider,$routeProvider) {
//$locationProvider.html5Mode(true);

$routeProvider.when('/', {
    templateUrl : 'src/pages/login.html'
}).when('/new-enquiry', {
    templateUrl : 'src/pages/enq-form.html'
}).when('/dashboard', {
    templateUrl : 'src/pages/dashboard.html'
}).when('/edit-enquiry', {
    templateUrl : 'src/pages/edit.html'
}).when('/all-enquiry', {
    templateUrl : 'src/pages/all-enquiry.html'
});
}]


我要做的是,例如在登录页面,提交后,我需要重定向到一个新页面,并发送用户名到该页面。我不想使用ejs和jade。

请查看网站上的文档


例如,您可以为每个路由配置一个控制器,然后使用$http服务从Node.js后端请求数据。数据在您提供的模板中呈现,例如src/pages/login.html。

但这是一种有效的方法吗?我们通常是这样做的对吗?定义有效。。。如果您想使用客户端模板,而不是服务器端模板,那么还应该如何工作?