使用来自node.js的angularjs中的json数据作为后端和sql db

Posted

技术标签:

【中文标题】使用来自node.js的angularjs中的json数据作为后端和sql db【英文标题】:consume json data in angularjs from node.js as backend and sql db 【发布时间】:2016-12-13 08:57:19 【问题描述】:

我正在设计一个简单的应用程序,它在后端有 node.js 服务器,在前面有 angularjs。我正在使用这样的代码进行简单的GET 请求,以从sqldb 获取一些信息:

req.execute('view_proc').then(function (recordsets) 
            if (recordsets) 
                res.write(JSON.stringify(recordsets));
                console.log(recordsets);
                result_send = 
                    is_logged: true,
                ;

我正在使用 json.stringify 将数据发送到 angularjs。以下是angularjs中的get请求:

$http.get('/api/views/123').success(function(data,status,headers,config)

).
  error(function(data,status,headers,config)

);

我想知道json数据在angularjs中如何消费,也想json数据在angularjs中显示。

【问题讨论】:

【参考方案1】:

一点都不难。从服务器接收到的数据存储在回调函数内部的data 变量中:

$http.get('/api/views/123').success(function(data,status,headers,config)
  console.log(data)  //--> logs out the data to the console
)

【讨论】:

以上是关于使用来自node.js的angularjs中的json数据作为后端和sql db的主要内容,如果未能解决你的问题,请参考以下文章

如何在 AngularJS 的索引页面上使用来自 Node.js 的信息

在 Node.js 中部署 angularjs 应用程序

Node.js & AngularJS 最快最简单的方式来实现认证和授权机制

AngularJS、Node.js、ExpressJS 应用程序集成问题

node js中的二级路由更改根目录

Hogan Js 和 AngularJs 与 Node Js