您好,这边调研了一下,这一块是和Excel不一致的地方,属于一个设计,这是因为大量使用autoFit会影响性能,因此在SpreadJS,能不做autoFit就不做autoFit。
因此对于您的需求,通过EditEnded事件可以实现您的需求,以下是参考代码:
sheet.bind(GC.Spread.Sheets.Events.EditEnded, function (sender, args) {
let style = sheet.getActualStyle(args.row, args.col);
if (style.wordWrap) {
sheet.autoFitRow(args.row);
}
}); |