[英]Node JS, Unexpected token }
您好,我在運行Node.js時遇到問題,它一直告訴我在第199行有一個Unexpected Token}。這是代碼片段:
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);
});
您錯過了一個括號和回調函數的主體。由於缺少括號而發生了此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);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.