Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angular.js:如何访问开发人员控制台中工厂方法内部定义的变量_Javascript_Angular_Socket.io - Fatal编程技术网

Javascript Angular.js:如何访问开发人员控制台中工厂方法内部定义的变量

Javascript Angular.js:如何访问开发人员控制台中工厂方法内部定义的变量,javascript,angular,socket.io,Javascript,Angular,Socket.io,我对Angular.js了解不多,但是我正在尝试为在前端使用Angular的应用程序编写一个用户脚本,这是他们代码的一部分: chatApp.factory("socket", ['$rootScope', function($rootScope) { var socket = io.connect({ reconnection: false }); return { on: function(eventName, callback

我对Angular.js了解不多,但是我正在尝试为在前端使用Angular的应用程序编写一个用户脚本,这是他们代码的一部分:

chatApp.factory("socket", ['$rootScope', function($rootScope) {
    var socket = io.connect({
    reconnection: false
    });
    return {
      on: function(eventName, callback) {
        socket.on(eventName, function() {
          var args = arguments;
          $rootScope.$apply(function() {
            callback.apply(socket, args);
          });
        });
      },
      emit: function(eventName, data, callback) {
        if(typeof data == 'function') {
          callback = data;
          data = {};
        }
        socket.emit(eventName, data, function() {
          var args = arguments;
          $rootScope.$apply(function() {
            if(callback) {
              callback.apply(socket, args);
            }
          });
        });
      },
      emitAndListen: function(eventName, data, callback) {
        this.emit(eventName, data, callback);
        this.on(eventName, callback);
      }
    };
}]);
如您所见,套接字变量是在factory方法内部定义的,angular方法可以在任何地方访问它。现在我的问题是,这几天我一直在尝试什么:

如何在chrome开发者工具中轻松访问或查找特定的套接字变量?我到处都在搜索它,甚至在Angular定义的$scope对象中也是如此