Umi项目使用useModel实现全局数据共享
Deshun 发布于 9个月前 (07-29) 503℃ 评论(0) 赞 (4)
之前有一个 Umi 项目写的比较乱,定义了一个变量,用来统一存放所有的系统参数,父子组件通过 Context 和 props 传值。现在发现一个问题,因为这个变量中有一部分参数是常量,有一部分又是需要动态修改的,所以每次修改这个变量,都会重新渲染页面,页面多次渲染后最后赋值的值会丢失。所以准备改造一下,将常量和后期会变化的参数拆分开,使用 ...
Deshun 发布于 9个月前 (07-29) 503℃ 评论(0) 赞 (4)
之前有一个 Umi 项目写的比较乱,定义了一个变量,用来统一存放所有的系统参数,父子组件通过 Context 和 props 传值。现在发现一个问题,因为这个变量中有一部分参数是常量,有一部分又是需要动态修改的,所以每次修改这个变量,都会重新渲染页面,页面多次渲染后最后赋值的值会丢失。所以准备改造一下,将常量和后期会变化的参数拆分开,使用 ...
Deshun 发布于 9个月前 (07-26) 378℃ 评论(0) 赞 (0)
Ant Design RangePicker 日期区间组件可以使用 open 属性实现外部按钮控制展开收起。但是使用 open 属性后,就只能通过属性控制展开和收起,失焦收起和聚焦展开等原生的功能就失效了。可不可以既能通过点击 RangePicker 组件展开...
Deshun 发布于 9个月前 (07-25) 471℃ 评论(0) 赞 (0)
使用Ant Design 的 Tabs 遍历了一个 form ,在多标签的情况下通过 form.getFielddValue() 方法获取到的值不全,只能获取到第一个页签和最后一个页签。翻了下 api ,Tabs.TabPane TabItemType 有一个 forceRender 属性,默认值是 fals...
Deshun 发布于 9个月前 (07-23) 389℃ 评论(0) 赞 (6)
ant design Form.Item validator自定义校验对象的值不为空:<Form.Item style={{ margin: 0 }} name={dataIndex} rules={[ { &...
Deshun 发布于 9个月前 (07-19) 586℃ 评论(0) 赞 (2)
umi开启 mfsu 和 webpack5 后报错:load component failed Error: Module "./@ant-design/pro-card" does not exist in container. while loading "./@ant-design/pro-card" from webpack/container/re...
Deshun 发布于 11个月前 (05-31) 13359℃ 评论(0) 赞 (3)
每次重装系统,都要为安装 Chrome 而烦恼。虽然现在可以直接从谷歌浏览器官网下载在线安装包进行安装,但是在线安装包安装的版本不可控,大概率是 x86 版本,而且在断网状态下也是行不通的。整理了一些可以直接下载 Google Chrome 离线完整包的地址:官方渠道:1、链接直...
Deshun 发布于 11个月前 (05-18) 601℃ 评论(0) 赞 (0)
根据 Lodash 中文文档,lodash isEmpty() 可以检查 value 是否为一个空对象,集合,映射或者 set。支持判断有枚举属性的对象,length 大于 0 的 arguments object,array,string 或类 jquery 选择器。对象如果为空,就没有自己的可枚举属性的对象。类数组,比如 arguments 对象,array,buffer,string 或者类...
Deshun 发布于 12个月前 (05-10) 838℃ 评论(0) 赞 (3)
ls 命令是 Unix 和类 Unix 的操作系统中列出文件和目录的命令,Windows 中(cmd 命令提示符)是不支持的,它对应的命令是 dir,不过2006年发布的 Windows PowerShell 已经可以使用 ls 命令了。Windows Powershell 的...
Deshun 发布于 12个月前 (05-10) 1169℃ 评论(0) 赞 (2)
WSL2 子系统安装(Ubuntu)查看发行版本wsl --list --online简写:wsl -l -o查看已安装版本wsl --list --verbose简写:wsl -l -v安装指定版本wsl --install Ubuntu-22.04等待安装成功,等待几分钟启动系统。设置用户名:d...
Deshun 发布于 12个月前 (05-05) 903℃ 评论(0) 赞 (1)
2023年5月4日,微软官方博客发布文章,宣布全面开放 BingChat。所有人都能上手微软 New Bing 了!无需任何等待,只要登陆微软账户,首页即可体验。前提是非大陆用户,亲测 cn.bing.com,还找不到入口。如果你想直接使用,需要有一个非大陆 ...