首页 > 代码库 > ExtJs,从开始接触到如今,我都觉得你好垃圾阿。。。。
ExtJs,从开始接触到如今,我都觉得你好垃圾阿。。。。
从开始使用extjs到现在,有半年了,经历了一系列的头昏/头胀/头大/头疼/头撞墙的事件。。。。。。。比如下面:两个item分别属于两个不同的模块,传入的时间完全相同(经过严格的/各种的调试),问题是,一个正确显示了时间,一个没显示,真操蛋。。。。蛋疼阿。。。。。,为了避免有人挑刺,把DateToYmd()方法也贴在后面。
{ fieldLabel: '退货时间', xtype: 'datefield', afterLabelTextTpl: required, format: 'Y-m-d', allowBlank: false, value: DateToYmd(me.HeaderData.data.PlanTime), blankText: getTextError(100000), name: 'PlanTime', itemId: 'p_planTime', layout: 'anchor' },
{ fieldLabel: '发货时间', xtype: 'datefield', afterLabelTextTpl: required, format: 'Y-m-d', allowBlank: false, value: DateToYmd(me.HeaderData.data.PlanTime), blankText: getTextError(100000), name: 'PlanTime', itemId: 'a_planTime', layout: 'anchor' },
function DateToYmd(value) { if (!value) { return ""; } var dt = typeof (value) == 'string' ? new Date(value) : typeof (value) == 'Date' ? value : new Date(); return dt.getFullYear() + '-' + (dt.getMonth() + 1) + '-' + dt.getDate(); }
ExtJs,从开始接触到如今,我都觉得你好垃圾阿。。。。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。