这是我在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));