我正在使用angular全栈生成器来创建web应用程序。我想从nodejs服务器发送一个文件数据以显示在前端end.But数据是以未格式化的方式发送的,因为我在一个变量中接收它(作为字符串数组)。谢谢。告诉我如何在前端获取文件数据(在服务器上的文件中)。
我的nodejs代码:
function readstack() {
fs = require('fs')
fs.readFile('outstack.txt', 'utf8', function (err,data) {
if (err) {
return console.log(err);
}
console.log(data);
res.send(data);
});
}
var stackend = setTimeout(readstack,30000);我的角度控制器代码:
$http.get('/runtrace').success(function(response){
console.log("requested data");
$scope.output= response;我通过以下方式在前端显示:
<div id="divoutput">
{{output}}
</div >发布于 2016-01-07 21:06:00
您是否尝试使用文件系统response.sendfile("yourText.txt");发送文件而不是读取?
https://stackoverflow.com/questions/34654297
复制相似问题