在Firefox&amp ;;中点击Wijmo FlexSheet冻结单元格中的事件未触发IE

时间:2017-11-30 09:54:37

标签: wijmo wijmo5

这里in this jsfiddle`        

FlexSheet

    

</p>
<wj-flex-sheet initialized="initialized(s)" item-formatter="itemFormatter">
  <wj-sheet name="Country" items-source="ctx.data"></wj-sheet>
  <wj-sheet name="Empty Sheet"></wj-sheet>
</wj-flex-sheet>

`有两个按钮。一个置于冷冻细胞中,另一个置于正常细胞中。当您单击冻结单元格按钮时,它在Firefox和IE中不起作用。但其他按钮确实有效。我无法弄清楚任何工作。

1 个答案:

答案 0 :(得分:1)

CloneFrozenCells设置为false可解决此问题。 Update Fiddle

$scope.initialized = function (s) {
    ...
    s.cloneFrozenCells = false;
};

如果将cloneFrozenCells属性设置为false,则滚动冻结单元格将导致除Chrome之外的所有浏览器闪烁(这非常快)。

如果将其设置为null(默认值),网格将尝试猜测是否应将其设置为true。我相信Mac上的Safari没有正确执行此操作。现在已经在最新版本(482)

中修复了这个问题

PS: 这适用于FlexGrid和FlexSheet