小编ily*_*iuk的帖子

Fetch API和XMLHttpRequest有什么区别?

我知道fetch正在使用promises,它们都允许你向服务器发出AJAX请求.我已经读过fetch有一些额外的功能,这些功能在XMLHttpRequest(以及fetch polyfill中,因为它基于XHR)中不可用.fetch API有哪些额外功能?

javascript ajax xmlhttprequest fetch-api

141
推荐指数
3
解决办法
4万
查看次数

使用 luxon 库显示相对于给定时间的时间

luxon 是否支持显示相对于给定时间的功能?

时刻具有“日历时间”功能:

https://momentjs.com/docs/#/displaying/calendar-time/

moment().calendar(null, {
   sameDay: '[Today]',
   nextDay: '[Tomorrow]',
   nextWeek: 'dddd',
   lastDay: '[Yesterday]',
   lastWeek: '[Last] dddd',
   sameElse: 'DD/MM/YYYY'
});
Run Code Online (Sandbox Code Playgroud)

我可以使用 luxon 实现相同的目标吗?

luxon

10
推荐指数
1
解决办法
5367
查看次数

Chrome中是否存在带有对齐内容的错误:space-between和min-height?

这是我正在处理的代码:

.container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 150px;
  background-color: #cbcbcb;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <div>should be on the TOP</div>
  <div>should be on the BOTTOM</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我在Firefox中得到了可预测的结果:

在此输入图像描述

但在Chrome中,我得到了下一个结果:

在此输入图像描述

为什么我在底层元素下获得这个空间?

它可以通过改变css min-height来修复height,但在我的上下文中,重要的是在min-height这里有价值.

在jsFiddle中尝试一下

PS此行为仅在Chrome和Canary中重现,并且似乎仅在Windows上.

我的环境:Chrome版本56.0.2924.87(64位)和Win 10

html css google-chrome css3 flexbox

9
推荐指数
2
解决办法
1291
查看次数

@ ngrx/store-devtools用于生产模式

我在Chrome扩展程序中使用@ ngrx/store-devtools检测.

在生产模式下禁用它有什么意义吗?

ngrx angular

5
推荐指数
2
解决办法
1477
查看次数

ngrx 4测试效果jasmine-marbles

我正在努力测试ngrx商店中的效果.在将ngrx更新为版本后,我发现改变方式,如何测试它.

import { hot, cold } from 'jasmine-marbles';

it('should work', () => {
   actions = hot('--a-', { a: SomeAction });

   const expected = cold('--b', { b: AnotherAction });

   expect(effects.someSource$).toBeObservable(expected);
});  
Run Code Online (Sandbox Code Playgroud)

不幸的是,我没有找到任何关于茉莉花弹珠的文件.任何人都可以解释一下冷热功能的第一个参数是什么意思吗?是否可以找到有关它的任何文档?

jasmine ngrx-effects angular

5
推荐指数
1
解决办法
3829
查看次数