margox / braft-extensions

Braft Editor扩展模块包
211 stars 54 forks source link

bug: table全选删除操作奔溃 #121

Open JiaweiUTSCHINA opened 3 years ago

JiaweiUTSCHINA commented 3 years ago

table使用时,如果先光标点在table内,再ctrl a全选,再按backspace无法清空内容,此时再随意操作表格都会直接奔溃

image20210927165640

此为百分百必现bug

fakeou commented 2 years ago

这个问题我已经解决了,是draft.js中DraftModif.js遍历全部全部单元格将选中的起始格属性赋值给所有单元格导致的,典型的插件和draft配合的不是很好,希望你已经脱离braft的苦海。

JiaweiUTSCHINA commented 2 years ago

这个问题我已经解决了,是draft.js中DraftModif.js遍历全部全部单元格将选中的起始格属性赋值给所有单元格导致的,典型的插件和draft配合的不是很好,希望你已经脱离braft的苦海。

这个是要怎么解决

fakeou commented 2 years ago

看看你的报错是不是table.js rowHandle 缺少key

gtt011029 commented 1 year ago

@JiaweiUTSCHINA 是的, 需要怎么处理吗