author 共80页,当前第9页

站长资源

百度云加速:2023年10月26日起停止提供免费套餐服务

1

Deshun 发布于 10个月前 (09-28) 458℃ 评论(0) 赞 (0)

百度云加速:2023年10月26日起停止提供免费套餐服务

今天注册了两个新的域名 w3to.dev 和 opdns.cn。第一个准备弄一个 web 开发工具整合类网站,如:JSON 转换、颜色转换等。第二个是因为之前用的一个私有部署的服务都是用我名字的域名解析的,域名有点长,干脆重新注册一个,把私有部署的服务换过来,看着也顺眼。所以今天...

经验总结

async await 捕获异常,处理loading状态

Deshun 发布于 11个月前 (09-01) 534℃ 评论(0) 赞 (6)

使用 Promise 处理正常情况下,await 命令后面是一个 Promise 对象。所以它本身就可以使用 .catch 来捕获异常,处理 loading 状态的操作,完全可以在 .catch 进行处理,然后用 if 判断来控制提前退出,没必要写 try-catch 这种冗余代码。setLoading(true); let res = await get...

经验总结

Umi项目使用useModel实现全局数据共享

Deshun 发布于 1年前 (2023-07-29) 630℃ 评论(0) 赞 (4)

之前有一个 Umi 项目写的比较乱,定义了一个变量,用来统一存放所有的系统参数,父子组件通过 Context 和 props 传值。现在发现一个问题,因为这个变量中有一部分参数是常量,有一部分又是需要动态修改的,所以每次修改这个变量,都会重新渲染页面,页面多次渲染后最后赋值的值会丢失。所以准备改造一下,将常量和后期会变化的参数拆分开,使用 ...

经验总结

Ant Design RangePicker日期区间组件同时兼容原生和外部按钮控制实现

1

Deshun 发布于 1年前 (2023-07-26) 499℃ 评论(0) 赞 (0)

Ant Design RangePicker日期区间组件同时兼容原生和外部按钮控制实现

Ant Design RangePicker 日期区间组件可以使用 open 属性实现外部按钮控制展开收起。但是使用 open 属性后,就只能通过属性控制展开和收起,失焦收起和聚焦展开等原生的功能就失效了。可不可以既能通过点击 RangePicker 组件展开...

经验总结

ant design Tabs组件数据丢失取不到值的解决方法

Deshun 发布于 1年前 (2023-07-25) 638℃ 评论(0) 赞 (0)

使用Ant Design 的 Tabs 遍历了一个 form ,在多标签的情况下通过 form.getFielddValue() 方法获取到的值不全,只能获取到第一个页签和最后一个页签。翻了下 api ,Tabs.TabPane TabItemType 有一个 forceRender 属性,默认值是 fals...

经验总结

Google Chrome谷歌浏览器离完整离线安装包下载地址整理总汇

1

Deshun 发布于 1年前 (2023-05-31) 14080℃ 评论(0) 赞 (3)

Google Chrome谷歌浏览器离完整离线安装包下载地址整理总汇

每次重装系统,都要为安装 Chrome 而烦恼。虽然现在可以直接从谷歌浏览器官网下载在线安装包进行安装,但是在线安装包安装的版本不可控,大概率是 x86 版本,而且在断网状态下也是行不通的。整理了一些可以直接下载 Google Chrome 离线完整包的地址:官方渠道:1、链接直...

JavaScript

lodash isEmpty()方法的使用,可以校验哪些类型

Deshun 发布于 1年前 (2023-05-18) 734℃ 评论(0) 赞 (0)

根据 Lodash 中文文档,lodash isEmpty() 可以检查 value 是否为一个空对象,集合,映射或者 set。支持判断有枚举属性的对象,length 大于 0 的 arguments object,array,string 或类 jquery 选择器。对象如果为空,就没有自己的可枚举属性的对象。类数组,比如 arguments 对象,array,buffer,string 或者类...