赞了回答2020-04-20
afterAll(fn, timeout): 当前文件中的所有测试执行完成后执行 fn, 如果 fn 是 promise,jest 会等待 timeout 毫秒,默认 5000afterEach(fn, timeout): 每个 test 执行完后执行 fn,timeout 含义同上beforeAll(fn, timeout): 同 afterAll,不同之处在于在所有测试开始...
赞了回答2019-04-04
不需要记录 lastCode 啊,只需要在时间超出范围的时候重置 lastTime 和 code 就行了。如果码枪会输入回车,那就在 keyCode === 13 的时候使用 code 就行。这时候如果 code 的值多于1个字符就一定是码枪输入的,没有值就是手工输入的……如果需要记录手工输入的值,可以...
赞了文章2018-11-26
写下这篇文章后我想,要不以后就把这种基础的常见知识都归到这个“不要再问我XX的问题”,形成一系列内容,希望大家看完之后再有人问你这些问题,你心里会窃喜:“嘿嘿,是时候展现真正的技术了!”一、不要再问我this的指向问题了
赞了回答2018-08-25
Line boxes are created as needed to hold inline-level content within an inline formatting context. Line boxes that contain no text, no preserved white space, no inline elements with non-zero margins, padding, or borders, and no other in-flow conte...
回答了问题2018-08-23
如下设置后[HMR]开头的console都没了,勉强能用了 {代码...}
提出了问题2018-08-23
赞了文章2018-08-06
公司现在在移动端使用webuploader实现图片上传,但最近需求太奇葩了,插件无法满足我们的PM经过商讨决定下掉这个插件,使用H5原生的API实现图片上传。
赞了回答2018-07-05
redux-actions 并不是 middleware, 只是用来生成基本 action type 函数模版代码而已,是一个 action creator 吧,同时他的 handleactions 可以简化 reducers 的写法 不用那么多 switch ,总的来说只是一个代码生成的辅助,不用也是可以的。
关注了问题2018-05-02
回答了问题2018-04-18
The used value of 'width' is determined as for inline replaced elements. Then the rules for non-replaced block-level elements are applied to determine the margins.
关注了问题2018-04-12
赞了回答2018-04-03
原因很简单, prop() 是对一个对象的属性进行操作,和 JS 操作对象属性的区别不大。 data() 是 jQuery 自行封装的一层数据缓存逻辑(2.x 和 3.x 有点不一样,3.x 还带有 data-attr 的操作)。 attr() 是操作 DOM 属性的,浏览器除了执行 JS 处理逻辑,还需要执行 HTM...
赞了文章2018-03-23
那么这就可能会导致一个问题,因为这个task:clean不是一个正确的异步执行方式,所以他就会出现–显示clean任务已经finished接着他会执行htmMove、imageMin等等一系列任务,但是.pipe(clean())却还在执行,这就造成了边删除目录边执行其他的一系列任务,最终会因为找不...
回答了问题2018-03-22
你应该是理解上出现了偏差,设置元素的margin-bottom,并不会改变元素的height的应用值,height属性只是其内容区的高度。对于现象解释,首先要知道:块级元素正常布局时,盒子间的距离是由margin边决定的。第一个情况:因为外边距合并,两个盒子的距离就是负数了,效...
回答了问题2018-03-21
ie8也是可以支持响应式的,可以使用一些插件做到比如respond.js像这样引入 {代码...} 但是这个插件不支持@import引入的css,也只能使用宽度查询,不过一般是够用的另外跨域也需要也别设置这个文档里有
回答了问题2018-03-19
两个div重叠这个应该很好理解,浮动元素不在normal flow内,所以就好像不存在一样。文字下移,是因为浮动元素会导致行框变短,两个div一样大所以行框宽度为0,文字只能"换行"显示,这个和文字环绕的原理是一样的,你减小div1 的宽度就能明白
赞了文章2018-03-19
先提出问题:对于 checked 这类值是 true/false 的属性,用 jQuery 的 attr 或 prop 方法进行 读取或设置值是有区别的。
回答了问题2018-03-16
hanging-punctuation好像可以控制,没测试过,不过除了mac并不兼容所以没什么意义非要满格显示有个取巧的办法是用text-align: justify;,但是可能还不如默认的美观
赞了回答2018-03-16
想法就不对。提问嘛,最好先说效果,再说思考。 你要先定,精度是 2 位小数。 不是大于0.01 ,而是 大于等于0.01。 在这两个前提下: 设总金额为 S ,总人数为 N ,是小金额为 M 。( M = 0.01 ) 首先检查, M * N >= S ,否则无法分配。 计算上,先定每个人已有...
赞了回答2018-03-14
新出的vscode设置中有"search.followSymlinks"这个属性 , 将其改为: false , 貌似可以解决这个问题[链接]