账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    electron-vue,在click事件中进行net socket connect没有反应,在created中就可以,为什么?
    56
    0

    下面这个函数,放在click事件里面调用,任何callback都没有被调用,在vue的created里面调用就是正常的:

        detectNetwork(host, port, timeout=1000) {
            var net = require('net');
            console.log('detectHostPort, host:', host)
            console.log('detectHostPort, port:', port)
            console.log('detectHostPort, timeout:', timeout)
            var client = new net.Socket();
            client.setTimeout(500);
            
            console.log('detectNetwork detecting ...')
            client.connect(parseInt('8000'), '127.0.0.1', function(){
              console.log('connect, ok!!!!')
            })
    
            client.on('error', function(e) {
                console.log(e);
            });
    
            client.on('close', function() {
                console.log('Connection closed');
            });
        },
    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部