fix(api): replace deepMix with deepAssign #5232
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
deepAssign
更新每个节点配置的方法为 deepAssign。
存在问题
之前更新使用的是
@antv/util
里面的deepMix(src, target)
。 但是当 target 的 key 为 undefined 的时候没有办法覆盖 src 中对应的 key,这导致无法去掉非默认的配置。下面的例子更新失败。
开始使用