アプリケーションに、フィールドに日付を表示するグリッドがあります。その日が先週の場合、フィールドを太字で表示したいと思います。しかし、2行で目的の出力が表示されます。自分の状態のどこが悪いのか理解できません。誰でもこれについて私を助けてくれますか? ここに私のコードがあります:
{
text: 'Start',
dataIndex: 'weekstart',
flex: 1,
renderer: function(value, metaData){
var day = new Date(value) - 0,
lastDay = Ext.Date.getLastDateOfMonth(value)-0,
lastWeek = lastDay - 7;
console.log('day >>> '+day,'lastDay >>> '+ lastDay, 'lastWeek >>> '+lastWeek);
return day >= lastWeek ? '<b>' + Ext.Date.format(value, 'M d, Y') + '</b>' : Ext.Date.format(value, 'M d, Y') ;
}
}