Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何迭代json文件以在angular JS控制器中登录?_Angularjs_Json_Angularjs Scope_Ng Controller - Fatal编程技术网

Angularjs 如何迭代json文件以在angular JS控制器中登录?

Angularjs 如何迭代json文件以在angular JS控制器中登录?,angularjs,json,angularjs-scope,ng-controller,Angularjs,Json,Angularjs Scope,Ng Controller,这是我的json文件。也许下次更多的信息会更好,无论如何,我认为这将帮助您: 首先,您的json会更好,如下所示: [ { "username": "admin12", "password": "admin12" }, { "username":"admin123", "password" : "admin123" }, ] 提示:您可以验证json 在控制器中,您将获得json,因此您可以: {

这是我的json文件。

也许下次更多的信息会更好,无论如何,我认为这将帮助您:

首先,您的json会更好,如下所示:

[
    {
        "username": "admin12",
        "password": "admin12"
    },
    {
        "username":"admin123",
        "password" : "admin123"
    },
]
提示:您可以验证json

在控制器中,您将获得json,因此您可以:

{
  "users": [{
    "username": "username1"
  }, {
    "username": "username2"
  }]
}   

或者您也可以尝试

看看您的json结构是什么wrong@Sam他需要删除逗号。是的,他需要删除逗号如果我将用户名传递为“admin12”,密码传递为“admin12”,它将如何得到检查?我将首先获得用户,如
var users=yourjson.users
,然后像
users.forEach(函数)一样对其进行迭代(singleUser){console.log(singleUser)}
在控制台中出现{“用户名”:“admin12”,“密码”:“admin12”},您可以像
singleUser.username或singleUser.password一样获得它
angular.forEach(yourjson, function(value, key) {
  console.log('value', value);
  console.log('key', key);
});