摘要:
可以使用 TypeScript 的 ReturnType 和 条件类型 (Conditional Types) 配合 infer 关键字来从函数的返回类型中提取 Promise 内的数据类型,而无需显式定义 data 的类型。 方法 假设你的函数是这样的: function fetchData() 阅读全文
posted @ 2025-06-01 11:16
Cmen
阅读(54)
评论(0)
推荐(0)
最近在研究Figma的一些功能设计, 对其中的数值输入框可以直接鼠标拖拽调整的这个设计印象非常深刻. 这里用了其他网友的一张动态截图演示一下效果. 实际这个拖拽的功能不止看到的这么简单, 在深度研究使用之后, 发现这个拖拽可以无限的拖动, 当鼠标超出网页后会自动回到另一端然后继续拖动, 而且按住sh 阅读全文
最近在给EasyDesktop增加背景的功能, 考虑自己在服务器上部署壁纸, 维护成本比较高, 就找了几个免费的壁纸接口, 体验还不错, 这里简单记录一下. 1.Bing壁纸API 地址是: https://peapix.com/api 使用起来比较简单, 直接用 fetch方法即可回去当日的bin 阅读全文
作为一名软件开发从业人员, 每天80%的时间都在与浏览器打交道, 一半的时间在用浏览器开发调试, 另一半时间则是在互联网上搜寻各种知识和资源. 为此, 我的浏览器书签栏存储和很多非常棒的链接, 多到2k屏幕分辨率下一栏都放不下, 为此我只好把这些书签的名称改的短一点, 这样就能展示的更多, 但是这样 阅读全文