+ react 16.7
----
问题汇总及解决姿势
moment的一些用法及antd 日期组件的细节
关于moment
为什么说另类..就是原生日期API结合moment,因为我们接口需要传递时间戳...,而是不带毫秒级的;
而且时间必须为当天的凌晨00:00:00开始,结束时间到操作的此刻(直接new Date().getTime()就是此刻);
// 会直接返回你设置时间的时间戳
new Date(...).setHours(0, 0, 0, 0) - 7 * 24 * 3600000)
// 月初
moment().startOf('month')
复制代码
转成unix stamp(服务器常用的时间戳规格...),调用moment().unix()即可;
若是不控制到凌晨00:00:00这种,
日期可以直接用moment的add方法往后推导,subtract往前推导,支持日/周/月/年
antd的日期组件
置空用...)的方法,与常规数组用法类似,只是参数不一样
React.cloneElement: 如名字所示,克隆子元素
这是上篇文章用到的部分内容,需要改造传递进来的按钮,给添加样式
// 构建
// 克隆子组件并且添加自己要添加的特性