- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想从 Github API GET,每天的贡献数。我正在制作一个网络应用程序,将 github 贡献的数量与我玩的 Dota 2 比赛的数量进行比较。
这张图应该能更清楚地说明事情。
http://i.stack.imgur.com/cZ1XK.png
我已经在 Github API 和互联网上搜索了一个简单的解决方案,但我看到的一些答案并不是我想要的。此 Github API get last year of commit activity blurb 是我找到解决方案最接近的方法,但使用它需要对我帐户中的所有存储库进行 API 调用并将数据连接到一个 JSON 中。如果对此没有解决方案,我想知道它,以便我可以弃船。
谢谢!
最佳答案
您可以使用带有 url 的 svg 日历数据:
https://github.com/users/USER/contributions?to=2016-12-25
to
查询参数到您的目标日期,然后解析 svg 结果以获取输出日历中的最后一个数据。
const user = 'bertrandmartel';
const day = "2016-12-25";
fetch('https://urlreq.appspot.com/req?method=GET&url=https%3A%2F%2Fgithub.com%2Fusers%2F' + user + '%2Fcontributions%3Fto%3D' + day)
.then(function(response) {
return response.text();
})
.then(function(text) {
xmlDoc = new DOMParser().parseFromString(text, 'text/xml');
var nodes = xmlDoc.getElementsByTagName('rect');
var dayContributions = nodes[nodes.length-1].getAttribute('data-count');
console.log('contributions count for ' + day + ' : ' + dayContributions);
})
.catch(function(error) {
console.log('Request failed', error)
});
关于Github API : Get number of contributions on a day by day basis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28510568/
我一直在阅读MDN article在 flex-basis css 属性。在那里我没有看到 flex-basis: auto 的任何定义.它解释了flex-basis: content .好像cont
这个问题在这里已经有了答案: What are the differences between flex-basis and width? (6 个答案) 关闭 5 年前。 我有一个容器,其中的元素
我在 flex 中有一个非常基本的网格设置,但我最近遇到了一个疏忽。 我的列有右边距:3em 和 flex-basis:calc(33% - 3em)。 我的问题是第 4 和第 5 个在有一个完整的“
如何让 flex 元素在次轴收缩? 例如,我有一个容器,里面有很多元素。它们都位于列中,但我希望它们的宽度也可以缩小: .container { display: flex; flex-dir
我有 3 个元素,我正在尝试使用 flex-basis 使它们并排占据屏幕的 20%、20% 和 60%(按此顺序),当窗口大小减小时,它们会进入专栏,问题是我的 flex-basis 什么都不做,我
(我知道这个问题在很多情况下都有详细记录,但我似乎找不到解决方法。) 问题是页面底部的 flexbox 元素高度不足 - 可能是因为这些元素中的图像加载缓慢。 这是一个例子:http://paleom
z - double 矩阵,大小为 Nx2; x - double 矩阵,大小为 Nx2; sup = x(i, :); phi(1, i) = {@(z) exp(-g * sum((z - sup
将 max-width 或 width 设置为 flex 元素而不是 flex-basis 有区别吗? 它是 flex-grow/shrink 属性的“断点”吗? 当我设置 flex-wrap: wr
刚刚学习机器学习,我正在寻找类似于 Haskell 的 const 的内置函数。它将被定义为: fun const a b = a 当然,我自己很容易实现 :) 但我认为可能有一个等效的标准功能被我忽
我想在我的项目中使用 BASYS 3 的时钟。当我搜索项目的约束时,我发现了以下代码: set_property PACKAGE_PIN W5 [get_ports clk] set_property
是否可以在 SAP 中的 RFC_READ_TABLE 的 OPTIONS 参数表中使用子查询? 像这样的东西 field in (select otherfield from othertable
我正在使用Basys mx3,并使用SSDDEMO,它在十六进制中充当计时器,我正在尝试将计时器更改为十进制,但没有成功..我该怎么做:)?非常感谢,这是 ssddemo 的链接: https://g
我为具有给定数量的粒子 N 和站点 Mtot 的 bossons 生成一个 Fock 基础(量子力学),它只是构建一组包含 Mtot 必须用N 项覆盖的地方(见下面的代码)。然后我用 M 站点 (Mt
fiddle :http://jsfiddle.net/y8d2q3ww/2/ .flex-container{display:flex;width:100%} .square{flex-basis:
我实际上找到了解决问题的方法,但想知道为什么我原来的解决方案不起作用。 我有一个简单的 flex 容器,我希望第一个 div 占容器的 30%。我给它一个 30% 的 flex-basis 来尝试实现
这个问题在这里已经有了答案: Flex-Basis for Wrapping Columns (2 个答案) 关闭 5 年前。
有一个带有 flex-direction: row 的 flex 容器。这些单独的列中的每一个都是具有 flex-direction: column 的 flex 容器。 在 flex 行中有一些表单
这个问题在这里已经有了答案: Grid with viewport height and inner scrolling div (2 个答案) 关闭 4 年前。
如何使第二列中的文本在达到列的 flex-basis 后换行?考虑到我已将 flex-basis 设置为 100px,为什么右列的宽度仍然增加? .specific-image-flexbox {
我有一个输入元素,我想使用 flex shrink 来扩大和缩小它,但它的 flex-basis 大小没有被应用。 这是我的 html: 和我的CSS: input{ background-co
我是一名优秀的程序员,十分优秀!