我有一个websocket,用于记录我的应用程序的操作,并试图将这些数据显示给用户。该页面似乎只显示控制器加载后通过套接字发送的第一条日志消息。
在控制器中:
$scope.$on('log-update', function(event, args){
$scope.$apply(function(){
$scope.log = $sce.trustAsHtml(args.newLog);
});
});
HTML:
<div id="logPanel" style="height: 807px; overflow: scroll;" ng-bind-html="log"></div>
我已经确认范围确实收到了所有套接字消息,而且它只是一个绑定问题。
谢谢!