diffy-update
diffy-update copied to clipboard
设计和实现数组的差异计算
现有库针对对象类型已经有差异计算,但是对于数组没有
期待最后会有:
- 对数组可以有
unshift、push、splice(未实现)三类操作 - 相对于现在的
changeType、oldValue、newValue,会额外有一个arrayChange属性,属性的类型、格式、内容均待设计 -
merge模块有能力合并多个arrayChange,如多次splice合并成一个,并且如果合并后正好发生在原数组末尾,则变成push之类的