感谢 Fluent Editor 开源富文本首位贡献者!

本文由体验技术团队Kagol原创。
2024年8月20日,刚开源一周的富文本 Fluent Editor 迎来了第一位贡献者:zzxming

在这里插入图片描述

1、Bug 描述

zzxming 同学修复了 Fluent Editor 富文本表格模块的一个隐藏 Bug:

fix: table module can’t save background color #10

缺陷描述:通过表格右键菜单设置单元格背景色之后,生成的 delta 中缺失单元格背景色信息,导致通过 setContents 方法设置的富文本表格单元格丢失了背景色。

这样描述可能比较绕口,zzxming 同学非常贴心地做了一个 Demo 用于复现该问题:

最小可复现 Demo:https://stackblitz.com/edit/vitejs-vite-quwkzn?file=src%2FApp.vue&terminal=dev

2、Bug 复现步骤

第一步:在表格单元格中右键,给单元格设置一个背景色。

在这里插入图片描述

第二步:通过 editor.getContents() 获取到的对应的 delta。

const delta = {
     
    "ops": [  
        {
     
            "attributes": {
     
                "table-col": {
     
                    "width": "100"  
                }  
            },  
            "insert": "\n"  
        },  
        {
     
            "attributes": {
     
                "table-cell-line": {
     
                    "rowspan": "1",  
                    "colspan": "1",  
                    "row"<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值