您好,
首先,SpreadJS作为一个控件,我们会尽量不修改用户输入的任何数据,此项原则体现在合并单元格时,除左上角以外的单元格其他单元格的值也被保留的情况。
因此,在设置了条件格式的这种情况下,合并单元格将会被当做拥有同一值的多个单元格。
该问题的解决方案只能是修改合并单元格的逻辑,在合并单元格时移除掉合并单元格除左上角单元格以外的其他单元格的值。
然而又由于您这边的筛选需求,不能移除合并单元格中其他单元格的值,且条件格式的逻辑封装于底层,没有暴露出相关的接口可以控制,所以结合您目前的情况无法实现此需求。 |
|