在 res.render 之后是否需要一个套接字模块来发送数据以供查看
Do I need a socket module for sending data to view after the res.render
这是我第一次 post 关于堆栈溢出。
我使用框架 kraken JS 开发一个小应用程序,我想在一个页面上显示来自多个 API 和来源的大量数据。
这是我控制器的相关部分:
module.exports = function (router) {
var model = new MainModel();
router.get('/', function (req, res) {
res.render('index', model)
getLastTweet('shug0', function(result) {
res.json(result);
});
});
};
现在我想将从 Twitter 获得的数据发送到我的视图,而无需重新加载页面。
目的是针对多个 API 页面的每个部分进行异步响应。
我需要插座模块还是 Express 可以帮我做?
(抱歉近似英文)
托马斯
您可能需要查看 WebSockets/Server-sent Events/Socket.IO 以在后台更新数据,例如推文。事实上,目前 http://socket.io 的首页显示的就是这样一个跟踪标记为 #socket.io
或 #javascript
的推文的示例。
这是我第一次 post 关于堆栈溢出。
我使用框架 kraken JS 开发一个小应用程序,我想在一个页面上显示来自多个 API 和来源的大量数据。
这是我控制器的相关部分:
module.exports = function (router) {
var model = new MainModel();
router.get('/', function (req, res) {
res.render('index', model)
getLastTweet('shug0', function(result) {
res.json(result);
});
});
};
现在我想将从 Twitter 获得的数据发送到我的视图,而无需重新加载页面。 目的是针对多个 API 页面的每个部分进行异步响应。
我需要插座模块还是 Express 可以帮我做?
(抱歉近似英文)
托马斯
您可能需要查看 WebSockets/Server-sent Events/Socket.IO 以在后台更新数据,例如推文。事实上,目前 http://socket.io 的首页显示的就是这样一个跟踪标记为 #socket.io
或 #javascript
的推文的示例。