Синхронный XMLHttpRequest на Mac chrome

Я использую mean для создания веб-сайта. Но при тестировании возникает проблема

Синхронный XMLHttpRequest в главном потоке не рекомендуется из-за его пагубного влияния на работу конечного пользователя. —— jquery.js: 9425

Но я не использовал XMLHttpRequest в своем проекте. И запрос get (см. ниже), который я делаю, не имеет ответа, сервер даже только регистрирует первую консоль.бревно. Я не знаю, связаны ли они. Спасибо.

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});   
        };
    };
  });
});

1 ответ

  1. в jQuery.JS файл, есть ajax.настройки в jquery.extend () и в ajax.настройки, асинхронность была установлена на false, просто измените его на true, и проблема будет решена.