本帖最后由 Lynn.Dou 于 2022-8-17 10:55 编辑
概述:HyperLink 类型始终包含 underline,并且不可去掉。
建议:由 GC.Spread.Sheets.TextDecorationType 决定。
重现:- export default class TestCellType extends GC.Spread.Sheets.CellTypes.HyperLink {
- paintContent(ctx, value, x, y, w, h, style, context) {
- style.textDecoration = GC.Spread.Sheets.TextDecorationType.underline
- super.paintContent(ctx, value, x, y, w, h, style, context);
- }
- }
复制代码
上面的代码中的关键语句:
style.textDecoration = GC.Spread.Sheets.TextDecorationType.none 不会工作
其他枚举值可以工作,但 underline 枚举值会重复工作 |
|