摘要: 首先你已经监听了按键事件:然后你会在函数e中看到以下属性 e.key:返回按键的标识符。S 键如果被按下则返回的就是字符 'S' (区分大小写)。 e.ctrlKey: Ctrl 键是否被按下,是则返回 true。 e.altKey: alt 键是否被按下,是则返回 true。 e.metaKey: 阅读全文
posted @ 2021-03-08 18:02 Molyp 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 阴间代码 有时候会觉得自己写代码,有一股整活的味道,但是一看也挺有意思的。于是就记录下来,有些比较奇思妙想,当然更多的时候我会觉得自己写的比较阴间。 多用三目 单一取值字典比switch强,单一状态判断三目比if强,三目,永远的神! 我们来看这么一段代码 let msg = '' if(code 2 阅读全文
posted @ 2021-01-25 18:26 Molyp 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: antd 中 RangePicker 跟随页面滚动问题 antd 中的 Select Dropdown DatePicker TimePicker Popover Popconfirm 在默认状态下都有会跟随页面上下移动的问题,如果想要解决这个问题你需要在组件中设置getPopupContainer 阅读全文
posted @ 2020-12-03 14:59 Molyp 阅读(771) 评论(0) 推荐(0) 编辑
摘要: EventBus 以前的时候自己对Vue的了解不够深,总觉得EventBus和vuex是差不多的东西,直到最近全职做了前端才发现自己之前的理解是错的。vuex的场景是跨组件data通讯,EvnetBus是事件通讯,之前子组件调用父组件的父组件需要两层$emit才能实现,兄弟组件之间通讯也是比较难以解 阅读全文
posted @ 2020-09-18 22:01 Molyp 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 升级你的babel npx babel-upgrade --write # 或是安裝 babel-upgrade 在 global 并执行 npm install babel-upgrade -g babel-upgrade --write 执行之后需要注意的 很多包的格式都发生了变化,部分的包甚至 阅读全文
posted @ 2020-09-18 21:57 Molyp 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 昨天同事问了句:"如何在树结构中根据指定ID查找所有的child?" 对于平时总是在CURD的我来说还算是个有趣的事情,我需要处理的结构是部门 是一个常见的节点深度与子节点数量都不明确的结构。 深度优先遍历(DFS)与广度优先遍历(BFS) 查找这种树形结构有两种方案 和 深度优先遍历:从根节点出发 阅读全文
posted @ 2019-12-19 17:43 Molyp 阅读(374) 评论(0) 推荐(0) 编辑