如何将文件从节点jsstream式传输到angular度js

我是新angular度和节点js。 我正在尝试从节点发送文件内容到angular度。 但是我不能从我的angular码中读取它

这是我的代码

节点快递

var img = fs.readFileSync('./test.jpg'); //res.writeHead(200, {'Content-Type': 'image/jpg' }); //res.end(img, 'binary'); res.send({'data':img}); console.log(img); 

angular码是

 <img ng-src="data:image/JPEG;base64,{{image}}"> 

试试这个代码,

  var img = fs.readFileSync('./test.jpg'); fs.readFile('./test.jpg', function(err, original_data){ var base64Image = new Buffer(original_data, 'binary').toString('base64'); console.log(base64Image); res.send(base64Image); 

有angular的js,

 <img ng-src="data:image/jpg;base64,{{file_name}}" id="photo-id"/>