Я использую средство для создания веб-сайта. Но при тестировании возникает проблема
Синхронный XMLHttpRequest в основном потоке устарел из-за его вредного воздействия на работу конечного пользователя. ------ jquery.js:9425
Но я не использовал XMLHttpRequest в своем проекте. И запрос на получение (см. Ниже), который я делаю, не имеет ответа, сервер даже регистрирует только первый console.log. Я не знаю, связаны ли они. Спасибо.
router.get('/login', function (req, res, next){
User.find({email: req.query.email}, function (err, user){
console.log(req.query.email);
if (err) {
return next(err);
} else if (!user) {
return res.json({message: 'This email is not registered yet.'});
} else {
if (req.query.password != user.password) {
return res.json({message: 'Password is not correct!'});
} else {
console.log(req.query.email);
console.log(user);
console.log(user.username);
var token = auth.signToken(user._id, user.username, user.role);
console.log(token);
res.json({token: token, user: user});
};
};
});
});
router
, он использует XMLHttpRequest (через jQuery) под прикрытием, и где-то вы сказалиrouter
сделать этот запрос синхронным (или это ужасная библиотека, которая использует его по умолчанию, что кажется маловероятным). - person T.J. Crowder   schedule 17.01.2017