节点 JS,意外的令牌 }
Node JS, Unexpected token }
你好,我在 运行 和 Node.js 时遇到问题,它一直告诉我第 199 行有一个意外标记}。
这是代码片段:
socket.on('showmssages',function(data)
{
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields)
});
socket.on('showmessages',function(status)
{
socket.emit('showthemessages',status);
});
一切似乎都很好。我不知道为什么会出现这个错误。
我在那个函数的结尾添加了你需要一个函数体 {console.log(err,rows,fields)}
然后用 );
结束那个 connection.query(
语句
socket.on('showmssages',function(data)
{
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields){console.log(err,rows,fields)});
});
socket.on('showmessages',function(status)
{
socket.emit('showthemessages',status);
});
您错过了 call-back 函数的一个括号和函数体。出现此 Unexpected token }
错误是因为缺少括号
socket.on('showmssages',function(data)
{
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields){console.log(rows)});
});
socket.on('showmessages',function(status)
{
socket.emit('showthemessages',status);
});
你好,我在 运行 和 Node.js 时遇到问题,它一直告诉我第 199 行有一个意外标记}。 这是代码片段:
socket.on('showmssages',function(data)
{
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields)
});
socket.on('showmessages',function(status)
{
socket.emit('showthemessages',status);
});
一切似乎都很好。我不知道为什么会出现这个错误。
我在那个函数的结尾添加了你需要一个函数体 {console.log(err,rows,fields)}
然后用 );
connection.query(
语句
socket.on('showmssages',function(data)
{
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields){console.log(err,rows,fields)});
});
socket.on('showmessages',function(status)
{
socket.emit('showthemessages',status);
});
您错过了 call-back 函数的一个括号和函数体。出现此 Unexpected token }
错误是因为缺少括号
socket.on('showmssages',function(data)
{
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields){console.log(rows)});
});
socket.on('showmessages',function(status)
{
socket.emit('showthemessages',status);
});