jQuery MiniUI

 找回密码
 立即注册
查看: 2280|回复: 3
打印 上一主题 下一主题

我不知道是Bug还是我理解错了 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2015-12-11 14:48:39 |只看该作者 |倒序浏览
本帖最后由 不吃肉的汉尼拔 于 2015-12-11 15:05 编辑

今天做一个需求
取时间控件显示月份的前一月
var now_month = mini.get("time").getValue();  //当前时间控件格式化yyyy-MM时间是2015-12
now_month.setMonth(now_month.getMonth() - 1);
然后我
alert(mini.get("time").getFormValue());

弹出2015-11

关键是现在时间控件的时间丢失了。。。

Rank: 8Rank: 8

沙发
发表于 2015-12-11 14:57:13 |只看该作者
pass_month是怎么定义的

Rank: 1

板凳
发表于 2015-12-11 15:03:53 |只看该作者
dforce 发表于 2015-12-11 14:57
pass_month是怎么定义的

。。。刚才我贴错了,抱歉,这么看吧:

var now_month = mini.get("time").getValue();//yyyy-MM 2015-12
now_month.setMonth(now_month.getMonth() - 1);
alert(mini.get("time").getFormValue());  //2015-11

刚才太粗心了,抱歉!!!

Rank: 8Rank: 8

地板
发表于 2015-12-11 15:34:00 |只看该作者
不吃肉的汉尼拔 发表于 2015-12-11 15:03
。。。刚才我贴错了,抱歉,这么看吧:

var now_month = mini.get("time").getValue();//yyyy-MM 2015-1 ...

var now_month = mini.get("time").getValue();
var pass_month=mini.clone(now_month).setMonth(now_month.getMonth() - 1);

Archiver|普加软件

GMT+8, 2024-9-20 14:39 , Processed in 1.024485 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部