突出显示当前行周

时间:2016-02-09 20:15:36

标签: reactjs momentjs

我试图突出显示网格行中的当前周,NaNcurrentWeek获取jsonWeek

if (this.props.data.startDate) {

            var jsonWeek = moment(this.props.data.startDate, "MM-DD-YYYY").week();

            var now = moment();
            var currentWeek = now.week();

            if (currentWeek == jsonWeek) {

                styles = {
                    backgroundColor: 'yellow'
                };

            }
}

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我认为您的代码没有任何问题。你的时刻依赖可能是一个问题。检查版本是否> 2.看起来week中添加了2.0.0

答案 1 :(得分:0)

你的问题也让我纠正了......用这种方式解决了 NaN ..

您是否更改了区域设置

df(A)col5

这是我的理由,因为这会将一个星期对象添加到内部函数 localeData()。

我删除了区域设置自定义并更改了所有

df(C)

for (i in 1:dim(A)[1]){              
  for (j in 1:dim(A)[2]){
    if(j <=2){
      results[i,j] <-colSums(A[i:(i+2),1:2]* B)
    }   

    if(j >=3 & j<=4){
      results[i,j] <- colSums(A[i:(i+3),3:4]* C)
    }

    if(j>4){
      results[i,j] <- colSums(A[i:(i+5),5]* D)
    }
  }
}

让星期一工作,本周也会工作