【问题标题】:callback angular js function in socket套接字中的回调角度js函数
【发布时间】:2014-06-10 10:43:18
【问题描述】:
var da="";
var app = angular.module('variantStore', []);
alert("javascript connected");

var socket = io();
$q = 2; //question number

$(document).ready(function(){
    alert("Enter");
    socket.emit('varq',$q);
    alert("qn:"+$q);
});
socket.on('tan',function(da){
        //alert(da);
        window.v=da;
    app.controller('VariantCardDetailsCtrl', ['$scope', function($scope){alert("qw"+v);$scope.variant = da;}]);
});

app.controller 不工作, 似乎我在进行适当的回调时遇到了问题。

【问题讨论】:

  • 我建议将 socket.io 包装到服务中并在控制器中使用它,而不是在 socket.io 事件上动态创建控制器
  • 我不知道如何创建服务。有没有其他选择。

标签: angularjs callback socket.io


【解决方案1】:

看看这篇来自 HTML5 Rocks 的关于 angularjs 和 socket.io 的文章

http://www.html5rocks.com/en/tutorials/frameworks/angular-websockets/

我认为它会让你很好地了解如何让事情以正确的方式工作

祝你好运

【讨论】:

    猜你喜欢
    • 2015-11-27
    • 2015-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-22
    • 1970-01-01
    相关资源
    最近更新 更多