Fetch Api Не работает в определенных условиях - PullRequest
0 голосов
/ 03 сентября 2018

Это мой код извлечения в js. Я пытаюсь подтвердить имя пользователя при входе в систему, но для этого я в настоящее время храню учетные данные для входа в систему в файле login.json в моей системе. Я пытаюсь прочитать файл, но получаю сообщение об ошибке

TypeError: «NetworkError при попытке извлечь ресурс.»

Обратите внимание, что это иногда происходит только в других случаях, когда код выполняется совершенно

Это мой код ..

fetch('../../shared/json/login-credentials.json')
        .then(response => response.json())
        .then((data) => {
            var loopvariable = 0;
            for (var user of data.users) {
                if (username == user) {
                    break;
                }
                loopvariable++
            }
            if (data.numberOfUsers <= loopvariable) {
                if (password == data.passwords[loopvariable]) {
                    form.submit();
                } else {
                    alert('Please insert a valid User name or Password');
                    return false;
                }
            } else {
                alert('Please insert a valid User name ');
                return false;
            }
        }).catch(err => console.error(err));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...