新的es6类允许您this在方法内使用自引用变量.
但是,如果类方法具有子函数或回调,则该函数/回调不再具有对自引用变量的访问权this
class ClassName {
  constructor(dir){
    this.dir = dir;
    fs.access(this.dir, fs.F_OK | fs.W_OK, this.canReadDir);//nodejs fs.access with callback
  }
  canReadDir(err){
    this.dir;// NO ACCESS to class reference of this
  }
  //OR
  aMethod(){
    function aFunc(){
      this.dir;// NO ACCESS to class reference of this
    }
  }
}
Run Code Online (Sandbox Code Playgroud)
这有什么解决方案吗?
一旦pwa安装了移动设备,如何在不让用户多次单击后退按钮的情况下关闭应用程序,就像本机应用程序一样.
我理解window.close在网页上这是一个坏主意,但这是移动设备上的pwa.
在科尔多瓦你将使用navigator.app.exitApp,这当然不适用于pwa.
如果在远程服务器上指定插件命令,则可以执行脚本.
在下面的示例中,插件命令是get_disk:
 command[get_disk]=csript.exe c:\nagios\checks\check_disks_percentage_spave_used.vbs
Run Code Online (Sandbox Code Playgroud)
但是,我希望远程服务器上的NRPE在客户端服务器上执行脚本,而不需要插件命令.
在远程服务器上这样的事情:
check_nrpe  -H 196.35.132.9 -t 60 -c 'csript.exe c:\\nagios\\checks\\check_disks_percentage_space_used.vbs'
Run Code Online (Sandbox Code Playgroud)