Javascript:从客户端向express.js发送变量

Doi*_*tan 1 javascript node.js express

我无法从js应用程序向node.js服务器发送变量.这是我的代码:

//client side

$.get('http://smart-shopper.ro/messages?from=lastGeneralTimeStamp', datas => {
      console.log("data este " + datas)
})
//and server side:

app.get('/messages/:from', (req, res) => {
    let lastGeneralTimeStamp = req.parms.from;
     var sql = `select * from chat where data > '${lastGeneralTimeStamp}' order by id ASC `;
    con.query(sql, (err, result) => {
        if (err) throw err;
       // res.send(result);
       res.send(result);
        console.log(result)
    })
})
Run Code Online (Sandbox Code Playgroud)
谁能帮我?

谢谢

Bol*_*ola 5

你正在做GET:http://smart-shopper.ro/messages? from = lastGeneralTimeStamp

这是一个名称来自的查询参数.要访问您无法使用的查询参数

let lastGeneralTimeStamp = req.parms.from;
Run Code Online (Sandbox Code Playgroud)

反而

req.query.<name_of_query_param> 
Run Code Online (Sandbox Code Playgroud)

在你的情况下它:

req.query.from
Run Code Online (Sandbox Code Playgroud)