关注了问题8 月 5 日
赞了回答7 月 25 日
如果你想要说尝试一下,给你自己枯燥的开发日常增加一些趣味,那么可以试试看。但我仍然是不建议封装的。 因为大部分实际开发场景下除了你自己之外,其他人是不用去用你这个封装好的弹窗组件的。
赞了回答7 月 11 日
如果不是,先和HR沟通清楚入职之后的团队组成,项目细节(不是公司业务)。社保缴费比例和奖金包。如果新公司的平台更大,那么是可以考虑过去学习一段时间的,即使有加班的情况。等渡过初级开发阶段之后按照市场情况再行考虑。
赞了文章7 月 1 日
你是否遇到过这样的场景:为了实现扫码支付后的自动跳转,你用 setTimeout 写了一个轮询去请求后端订单状态。一切看起来很完美,直到你开始疯狂测试……你快速地打开支付弹窗,然后又迅速关掉。奇怪的事情发生了:虽然你确信已经在关闭弹窗时调用了 clearTimeout,但浏...
赞了文章7 月 1 日
JavaScript 是一种单线程的编程语言,这意味着它一次只能执行一个任务。为了能够处理异步操作,JavaScript 使用了一种称为事件循环(Event Loop)的机制。本文将深入探讨事件循环的工作原理,并展示如何基于这一原理实现一个更为准确的 setTimeout、setInterval
赞了回答6 月 30 日
推荐使用:• OnlyOffice Document Viewer(社区版)• 支持批注、修订、协作。• 可嵌入网页,前端体验接近 Word。• 免费开源,适合企业或个人项目。
赞了文章6 月 26 日
这篇文章主要介绍了 Git 的相关知识,包括基础概念如 fork、clone、git remote、git branch、commit 等,以及工作区域的划分。还讲解了 PR 和 MR 的作用,以及基础实战,如 HEAD 指针实战、暂存区实战、回滚、反做、恢复和处理莫名其妙的提交丢失等,最后提到后续会...
提出了问题6 月 26 日
赞了回答6 月 16 日
Map是有序的: {代码...}
赞了回答5 月 23 日
可以看到,在执行到 证明p3/await是同步任务 时, p3 这个 async 函数的执行被暂停了(p3.then() 此时被入栈),继续回到主进程执行剩余的业务代码。
关注了问题5 月 20 日
赞了回答5 月 20 日
按需动态加载: {代码...} 或者用分包加载: {代码...}
回答了问题5 月 20 日
如果id和info 请求到的值 跟初始化的值 不可能一样 你就正常判断 类似if&&info 的时候请求如果id和info 请求到的值 跟初始化的值有可能一样 那你就重新设个变量为0 id和info 请求成功 让变量+1 然后useEffect判断变量===2的时候 fetchData() 就只执行一次了
赞了回答5 月 9 日
一般都是通过 popper.js 之类的扩展来实现的效果,所以不单单是CSS,还需要借助JS来实现定位。比如说 Element-ui 的 popover 组件。也是添加在 body 上面的。
赞了文章5 月 9 日
从 Chrome 125 开始,支持了一个全新的 CSS 特性 - Anchor Positioning,翻译过来即是锚点定位。在之前的文章中,我们较为系统的讲述了这个新特性的使用,感兴趣的可以翻开一下前文:抢先体验!超强大的 Anchor Positioning 锚点定位。在本文中,我们将使用锚点定位...
关注了问题5 月 9 日
赞了问题4 月 24 日
赞了回答4 月 22 日
正常来说不应该在“计算方式”数据返回之前,整个页面处于loading状态吗?就不需要设置默认值了哇。后端接口成功返回就正常处理后续的逻辑。如果接口返回失败就正常提示用户“参数获取错误”。
赞了回答4 月 22 日
不知道原文是哪个天才(或许是 ChatGPT?)写的:git rm -r --cached .,没成想你还真执行了,对于不认识的命令,下次执行前还是先问问 ChatGPT 吧,好在这是 Git,还有回旋的余地。
赞了回答4 月 7 日
服务器错误地把静态资源(如 JS)也返回了 index.html,导致浏览器解析失败。nginx添加如下配置: {代码...}