1.关于H5新特性 < input type=”date”>
H5中的输入框类型可以选择date,调用系统日历控件,val为string形如”2017-05-10”;
如果通过string转date,可使用var date = new Date($("#input").val())
;
如果需要指定当日的某个时间的时间戳,可使用var time = date.setHours(12,0,0,0)/1000
;
注意,不要使用var date = new Date($("#input").val()+" 12:00:00")
,这种写法在某些机型中不能识别。2.关于分页加锁
分页刷新时用户下拉会在List中append新的html元素,为避免在新的html元素未完全画好用户再次下拉导致页面列表混乱,可在下拉刷新动作加锁,每次触发下拉动作时lock=false,当本次List画完再lock=true
同理,在避免用户重复点击按钮等场景下,都可以通过加锁来规避用户错误操作导致的问题