我有一个使用socket.io
正在向客户端显示的日志现在需要用户可以根据他们的要求特别记录日志,所以我希望用户能够使用{{1}获取日志并登录到文件中,以便当用户点击记录并停止记录时开始记录,并在用户点击停止时保存。如何将数据附加到正在socket.io
上监听的文件?
main.html中
socket.io
ctrl.js
<div class="col-md-9" style="height: 600px; width: 1000px; overflow: scroll">
<ul>
<li ng-repeat="message in event track by $index">{{message}}</li>
</ul>
</div>
<button type="button" class="btn btn-success" ng-click="recordLogs()"><a href="" id="a">record</a></button>
<button type="button" class="btn btn-success" ng-click="stopLogs()">stop</button>
一旦用户点击$scope.event = [];
socket.on('ditConsumer', function(data) {
$scope.event.push(data);
});
,我想创建一个文件,并开始记录在调用recordLogs()
到文件后出现的消息。
recordLogs()
server.js
$scope.recordLogs = function() {
//create a file and start logging from this point to a file
}