Skip to content

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

Open
zybzzc wants to merge 3 commits into
elfinFE:masterfrom
zybzzc:master
Open

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

Conversation

@zybzzc

@zybzzc zybzzc commented Jun 1, 2021

Copy link
Copy Markdown

@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