一个快速教程,帮助你开始使用 Radix Primitives。
在这个快速教程中,我们将安装并设置 弹出框 组件的样式。
从命令行安装 Radix Primitives。
导入并构建各个部分。
在需要的地方添加样式。
这是一个完整的演示。
import * as React from "react";import { Popover } from "radix-ui";import "./styles.css";const PopoverDemo = () => (<Popover.Root><Popover.Trigger className="PopoverTrigger">More info</Popover.Trigger><Popover.Portal><Popover.Content className="PopoverContent" sideOffset={5}>Some more info…<Popover.Arrow className="PopoverArrow" /></Popover.Content></Popover.Portal></Popover.Root>);export default PopoverDemo;
以上步骤简要概述了在你的应用程序中使用 Radix Primitive 的过程。
这些组件足够底层,使你可以控制如何包装它们。你可以自由引入自己的高级 API,以更好地满足你的团队和产品的需求。
通过几个简单的步骤,我们实现了一个完全无障碍的弹出框组件,而无需担心它的许多复杂性。