Skip to content

修复参数解构调用时与 @babel/plugin-transform-spread 存在冲突的问题#1

Open
zybzzc wants to merge 3 commits intoelfinFE:masterfrom
zybzzc:master
Open

修复参数解构调用时与 @babel/plugin-transform-spread 存在冲突的问题#1
zybzzc wants to merge 3 commits intoelfinFE:masterfrom
zybzzc:master

Conversation

@zybzzc
Copy link
Copy Markdown

@zybzzc zybzzc commented Jun 1, 2021

@babel/plugin-transform-spread 会在 CallExpression visitor 中将

glodash.intersectionBy(...a)

转换成

var _glodash;

(_glodash = glodash).intersectionBy.apply(_glodash, a);

导致当前实现的依赖的下级 MemberExpression 节点丢失从而失效

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant