{T}

组件实战-Space间距组件

学习目标

  • 理解并掌握 组件实战-Space间距组件 的核心原理与工程实践

总结

我们自己实现了 antd 的 Space 组件。

这是一个布局组件,可以通过参数设置水平和竖直间距、对齐方式、换行等。

我们用到了 React.children 的 api 来修改 children,然后根据 props 来确定 className,然后还有 context 的读取。

这个组件并不复杂,但这种把布局抽离成组件来复用的方式还是很值得学习的。

继续阅读