gpt4 book ai didi

extjs - 将组合框中的日期与当前日期进行比较

转载 作者:行者123 更新时间:2023-12-02 03:25:21 24 4
gpt4 key购买 nike

我有一个包含商店数据的组合框:

fields: [
{name: 'name', type: 'string'},
{name: 'createDate', type: 'string'}
]

字段 'createDate' 的格式为“03.05.2015”,此组合框仅输出字段 'name':

{
xtype: 'combobox',
fieldLabel: 'NameText',
store: 'storeofnames',
queryMode: 'local',
displayField: 'name',
valueField: 'id'
}

我要下一个:

组合框输出:名称 +(如果字段 createDate 中的日期 >= 当前日期)添加来自 'createDate' 的组合框数据。

最佳答案

你可以这样做:在你的模型中添加如下项目:

{
name: 'display',
mapping: function(rec) {
return rec.name + (new Date(rec.createDate) >= new Date()
? ' ' + rec.createDate
: '');
}
}

然后在您的组合框中更改显示字段:

displayField: 'display'

关于extjs - 将组合框中的日期与当前日期进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30646011/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com