Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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
Jquery API和&;。get()对gitHub repos的请求_Jquery_Api_Get - Fatal编程技术网

Jquery API和&;。get()对gitHub repos的请求

Jquery API和&;。get()对gitHub repos的请求,jquery,api,get,Jquery,Api,Get,与其说我想要一个解决我做错了什么的方法,不如说我想要一个解释我目前正在做什么。这主要是讲师给我的入门代码。目的是从GitHub获取我的存储库并在页面上显示它们。我不完全理解代码。任何帮助都将不胜感激。非常感谢。关于我的数组repos.all为何为空的任何帮助也将受到欢迎 (function(module) { const repos = {}; function MyRepos(rawDataObj) { Object.keys(rawDataObj).

与其说我想要一个解决我做错了什么的方法,不如说我想要一个解释我目前正在做什么。这主要是讲师给我的入门代码。目的是从GitHub获取我的存储库并在页面上显示它们。我不完全理解代码。任何帮助都将不胜感激。非常感谢。关于我的数组repos.all为何为空的任何帮助也将受到欢迎

 (function(module) {
      const repos = {};
      function MyRepos(rawDataObj) {
        Object.keys(rawDataObj).forEach(key =>[key] = rawDataObj[key]);
    }
    console.log(rawDataObj);
    repos.all = [];
    console.log(repos.all);
    repos.requestRepos = function(callback){
      $.get(`https://api.github.com/users/userName/repos?access_token=${token}`)
      .then(
        reults => {
          console.log(results);
          repos.all = reults.map(ele => new MyRepos(ele));
          callback();
        });
    };
    repos.with = attr => repos.all.filter(repo => repo[attr]);
    module.repos = repos;
    })(window);

我想你应该问问你的导师,他会帮你最大的忙。如果你不完全理解,你理解哪些部分?哪些部分不是?请问一个具体的问题。从课间休息一段时间,主要是想了解API在我回来之前X.XI不懂什么。MaP或Real.AL。过滤器在结尾做。“为什么我的数组Save.全部都是空的”-可能是-you call
with
的一个变体-太早了-但是您没有向我们展示您如何调用代码以及您希望在什么时候填充代码。