乌徒帮 › 归档:2019年11月
2019年11月
@babel/preset-env, @babel/polyfill和@babel/plugin-transform-runtime

在平时通过babel转code的时候,有没有认真去研究一下这三个我们最常用的包呢?额……好像前面两个最常用,最后一个不常用。有没有去思考过,为啥要有这些包的区分?在什么情况下使用呢?这篇文章就讲解一下。 @babel/preset-env 这可以说是babel官方的得意之作,最早的时候没有这个包,有的是babel-preset-es2015这样的包,后来每次新标准发布之后,就要新加一个包。babe... 继续阅读 »
react诡异的input无法输入问题,createPortal来解决
这写Modal的时候遇到一个诡异的react问题,即input无法输入。不能说资深,但是对于自认为熟谙套路的react开发者,检查了好几遍,调试了好一会儿,还是解决不了。 就在我快要放弃的时候,我突然想到,是不是所在组件树的上层组件在处理children的时候对input做了处理?按理不该啊。 于是我对嵌套的上一层组件内部实现进行了检查,最后发现,果然是在Modal的实现中,使用了ReactDOM... 继续阅读 »