angularjs socket 成功后向数组里面添加一组数据为什么页面上没有显示

clipboard.png
为什么页面上数据没有变化,用jq的apend是成功的。

阅读 1.7k
1 个回答

有一个东西叫$apply
socket中改变了$scope的值,angular是检查不到的,需要手动触发

$scope.$apply(function(){
    $scope.result_live.unshift(info);
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题