05 2019 档案
摘要:这个版本的html2canvas是我在npm找到的,有严重问题,如截图后字体变小,解决方法就是官网找个min.js的版本,放到项目中引用就好 https://html2canvas.hertzen.com/dist/html2canvas.min.js
阅读全文
摘要:用this.state控制组件显示,用this.props控制页面业务数据,用this.other保存其他需要的属性,如计时器setInterval的id
阅读全文
摘要:Ant Design的Form 使用onFieldsChange时不要与 mapPropsToFields一起使用,将导致表单校验等失效
阅读全文
摘要:设计的时候,输入表单项 最好放在一起,不要散落在页面各处,会导致表单项穿插存储数据,穿插验证表单,表单的样式设计要严格按照ant的版来,因为表单是交互最多最容易出错的地方,否则浪费太多工作量 持续集成增量迭代开发时,UI设计也要注意,第一期或者说第一版项目,设计以简单实现基本功能为主,主要是交互稳定
阅读全文
摘要:通常弹框位置有限,如果一行不下,就拆成两行,例如Table
阅读全文
摘要:最近要把行政码和气象站对上,达到选择一个区域得到对应的气象站数据。 由于行政码定位到区县甚至更精确,而且区与区可能存在重名,但是,气象站有他自己的code,他的code会对应城市,顶多对应县,行政码也会对应城市,行政码也对应县,甚至街道。因此,在气象站数据里,区县不是每个都出现,大大减少了区县重名率
阅读全文
摘要:若你的(zhu)队友不小心把错误的代码提交到远程仓库,特别是包含了很多删除文件指令,不要尝试使用Git的API修改,或者删除Git仓库里的某次提交记录,风险十分大,正确的做法是备份你的本地源码,然后拉一下仓库的最新版本,再把备份的代码覆盖回去,这时Git会自动检测目录内的文件变动,我们执行pull然
阅读全文
摘要:先上一张图: 最近处理的一个项目,需要做一个
阅读全文
摘要:如何实现canvas根据父容器进行自适应? Ant Design的组件都提供了强大的自适应能力,为了对齐父组件,镶嵌在Ant Design组件里的canvas也需要能根据父级容器进行自适应的能力,页面高度一般不用做自适应,因为即使太多内容页面太长,也会出现滚动条,所以问题不大,问题在于宽度,屏幕尺寸
阅读全文