AppianZ / calendar

A Custom calendar (⁎⁍̴̛ᴗ⁍̴̛⁎) 自定义日历选择器,时间范围精确到日,可精准自定义设置每个日期的初始样式和点击后的回调,提供 "弹层模式" 和 "普通排列" 的两种模式。
158 stars 35 forks source link

beforeRenderArr里面的时间戳 #8

Open xcsweb opened 7 years ago

xcsweb commented 7 years ago

image 建议所有的时间戳除1000,后面3个零没用, 时间戳我填的是当前时刻的时间戳,为啥会报错呢, 之前我的意思是,某天下面可以自定义标记(圆圈,或者三角形),下面会有注释(注释不在日历中,作用是解释圆圈或三角形代表什么)这样 ,或者 image 类似于这样, 也希望,年份可以快速选择,月份也是这样,有个弹窗可以滑动选择这样,你可以设计一下这样的api

AppianZ commented 7 years ago

哈哈哈哈 这个插件是基于移动端的啊,哪塞得下那么多内容啊。考虑一下实际应用场景!

你的时间戳,不是在日历的时间范围呢~亲

xcsweb commented 7 years ago

@AppianZ 所以我说用图标代替啊,至少要让他们知道有啊,你有没有用过华为的日历,我截图给你看 422051561590311819 展开之后的 182418235853578725 可惜我不写touch,不然自己写了

AppianZ commented 7 years ago

这种插件,注重的就是逻辑的实现过程,就像你不写touch我帮你写,但是样式问题肯定是要根据每个开发自己的产品需求去完成的,所以样式总得让开发自己写吧。

再厉害的开发人员也不可能设计出一个插件能够满足世界上所有的产品需求或者是样式设计。

我不是一个厉害的开发人员,所以更不可能把所有样式都考虑到,我只能开放回调,让每个使用者自定义日期的样式

再说了,你不写touch,你可以把我touch搞过去啊,样式和dom修改一下可以啊,

说句实话,每个日期,包括dom本身和伪类,一个日期可以有6种样式的表现形式,6种表现形式都是由开发者自己定义的,我只开放回调。这样的逻辑没毛病啊?为什么一定逻辑插件要纠结样式呢?

stigmergy-xx commented 7 years ago

@xcsweb 时间戳不在范围的错误我也遇到,不能直接用Date.now(),实际上需要的是年月日对应的时间戳,比如你用 new Date(2017,7,31).getTime()得到的时间戳就可以用,补报这个错误 @AppianZ 建议不要使用时间戳的概念,自然联想到毫秒的时间戳,建议就用年月日做参数好了:) BTW: 这个日历组件做的很赞!谢谢!