夏未至秋已凉 发表于 2020-2-24 22:27:03

画面初期时,grid的数据为空,行背景色设置为奇偶行交替

react框架
需求如图,明细的背景要求奇偶行颜色交替,但是画面初期化,明细没有值(itemsSource为空)的时候,应该怎么处理,
    constructor(props) {
      super(props);
      this.state = {
            data: []
      };
    }



<wjGrid.FlexGrid initialized={this.flexInitialized.bind(this)} itemsSource={this.state.data} >

</wjGrid.FlexGrid>

示例里面提供的方案都是在明细已经有存在值的情况



KevinChen 发表于 2020-2-24 22:27:04

你好,这个效果与dataSource是否为空无关,只要给grid设置了这个属性,表格就可以自动维护隔行变色的效果。

例如,在示例中,可以通过修改代码,让dataSource返回空:



可以看到,隔行变色的效果是可以加上来的。
页: [1]
查看完整版本: 画面初期时,grid的数据为空,行背景色设置为奇偶行交替