摘要: 生命周期详见 "react v16.12 官网" 可以 "生命周期图谱" 作为速查表 挂载 当组件实例被创建并插入 DOM 中时,其生命周期调用顺序如下: constructor() static getDerivedStateFromProps() render() componentDidMou 阅读全文
posted @ 2020-03-18 18:51 Ever-Lose 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 无状态组件 例子:点击查看大图 参数完全由父容器提供,样式如下 有状态组件 例子:按钮点击计数 支持从父容器传递样式更改。 使用 componentWillReceiveProps 是为了能把父组件的 value 同步给子组件。完整的组件数据传递就该是 父传子,触发子的 componentWillR 阅读全文
posted @ 2020-03-18 17:41 Ever-Lose 阅读(3866) 评论(1) 推荐(0) 编辑
摘要: 摘自:https://juejin.im/post/5def4831e51d45584b585000?utm_source=gold_browser_extension redux 简单实现,一个简单的订阅发布机制。 react redux 若用 redux,一个组件如果想从store存取公用状态, 阅读全文
posted @ 2020-03-18 12:00 Ever-Lose 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 产品也真是够了,周选择、月份选择、年份选择都是 antd 直接支持的,然而他现在要求要季度选择和半年份的选择。 那就来实现一个仿 antd 风格的季度选择组件吧,本文部分参照 "博客园 真的想不出来 模仿 Antd 写一个季度的时间选择器 V1.0" 我实现了复制可用的版本。 效果 功能: 一个纯组 阅读全文
posted @ 2020-03-18 11:53 Ever-Lose 阅读(2179) 评论(2) 推荐(0) 编辑
摘要: 实现 创建一个input,并append到body中,设置其value,并且让其select选中文本。 调用 document.execCommand 命令复制,最后移除input。 var doCopy = function (code) { var input = document.create 阅读全文
posted @ 2020-03-18 10:04 Ever-Lose 阅读(168) 评论(0) 推荐(0) 编辑