YXmlElement.clone() 仅复制字符串属性值 / 不支持数字
作者: tomi-bigpi创建于 2024年12月16日更新于 2026年6月8日
标签bug
描述错误
YXmlElement.clone() 在第 97 行 https://GitHub.com/yjs/yjs/blob/main/src/types/YXmlElement.js#L97 进行检查,以验证属性值是否为字符串,如果值不是字符串,则跳过该属性。然而,似乎这是唯一一个执行此检查的地方,这反过来意味着存在着完全可能具有数字值的节点的情况,但任何克隆节点都会默默丢弃属性,从而导致很难发现的问题。
内容来源: yjs/yjs