Skip to content

标准组件

本章节描述了 Refina 定义的标准组件。

Refina 的标准组件是常用的,且_有一定复杂度_的组件。 不能保证所有组件库都会包含所有这些标准组件。 但组件库应当尽可能地覆盖标准组件,并符合标准组件的接口。

WARNING

标准组件在不同的 UI 库中可能有不同的实现。

一些特性在有些 UI 风格中不可用,而有些 UI 风格会提供一些专有的特性。

TIP

在本文档的示例中,我们使用 x 前缀来表示标准组件。 比如,_.xButton。 比如,_.xButton

但是,在实际开发中,需要加上你所使用的组件库的前缀。 但是,在实际开发中,需要加上你所使用的组件库的前缀。 比如,MdUI 中的按钮是 _.mdButton,而在 FluentUI 中是 _.fButton

@refina/basic-components 提供的组件没有前缀。 比如 _.button。 比如 _.button

INFO

一些过于简单和显然的不属于标准组件的范畴。 比如,_.span_.mdIcon

一些只在少数组件库中包含的组件也不属于标准组件的范畴。 比如,_.mdAppBarTitle

目前可用的组件库

以下组件库目前已经可用:

@refina/basic-components

@refina/mdui