R后悔药 Rue.js
  • 首页
    • 深度指南
    • 实战例子
    • 快速上手
    • 路由指南
    • 术语表
    • 错误代码参考
  • API
    • 合作伙伴
    • 插件
    • 组件库
    • 工具链
    • Text.js
    • 新闻简报
    • 常见问题
    • 团队
    • 版本发布
    • 社区指南
    • 行为规范
    • 隐私政策
  • 赞助
  • 合作伙伴
设置
目录统计
总条目
  • 按钮 Button
  • 排版 Typography
  • 时间选择器 TimePicker
  • 下拉菜单 Dropdown
  • 悬浮操作按钮 FAB
  • 模态框 Modal
  • 切换 Swap
  • 主题控制器 Theme Controller
  • 手风琴 Accordion
  • 头像 Avatar
  • 徽标 Badge
  • 卡片 Card
  • 轮播 Carousel
  • 聊天气泡 Chat
  • 折叠面板 Collapse
  • 倒计时 Countdown
  • 描述列表 Descriptions
  • 对比 Diff
  • 二维码 QRCode
  • 悬浮 3D 卡片 Hover 3D
  • 悬浮画廊 Hover Gallery
  • 键盘提示 Kbd
  • 列表 List
  • 统计 Stat
  • 状态 Status
  • 表格 Table
  • 文本轮播 Text Rotate
  • 时间线 Timeline
  • 锚点 Anchor
  • 固钉 Affix
  • 面包屑 Breadcrumbs
  • 底部导航 Dock
  • 链接 Link
  • 菜单 Menu
  • 导航栏 Navbar
  • 分页 Pagination
  • 步骤 Steps
  • 选项卡 Tabs
  • 提示 Alert
  • 结果页 Result
  • 空状态 Empty
  • 加载 Loading
  • 全局提示 Message
  • 进度条 Progress
  • 环形进度 Radial Progress
  • 骨架屏 Skeleton
  • 通知提醒框 Notification
  • 轻提示 Toast
  • 气泡确认框 Popconfirm
  • 气泡卡片 Popover
  • 工具提示 Tooltip
  • 日历 Calendar
  • 颜色选择器 ColorPicker
  • 复选框 Checkbox
  • 字段集 Fieldset
  • 表单 Form
  • 文件输入 File Input
  • 筛选器 Filter
  • 标签 Label
  • 单选框 Radio
  • 范围选择 Range
  • 评分 Rating
  • 分段选择 Segmented
  • 自动完成 AutoComplete
  • 选择器 Select
  • 树选择 TreeSelect
  • 树控件 Tree
  • 提及输入 Mentions
  • 穿梭框 Transfer
  • 漫游引导 Tour
  • 输入框 Input
  • 数字输入 InputNumber
  • 文本域 Textarea
  • 开关 Toggle
  • 校验器 Validator
  • 分隔线 Divider
  • 弹性布局 Flex
  • 分割面板 Splitter
  • 抽屉侧边栏 Drawer
  • 页脚 Footer
  • 栅格 Grid
  • 瀑布流 Masonry
  • 布局 Layout
  • 主视觉区 Hero
  • 指示器 Indicator
  • 组合项 Join
  • 蒙版 Mask
  • 水印 Watermark
  • 间距 Space
  • 堆叠 Stack
  • 浏览器样机 Mockup Browser
  • 代码样机 Mockup Code
  • 手机样机 Mockup Phone
  • 窗口样机 Mockup Window
目录统计
总条目
  • 按钮 Button
  • 排版 Typography
  • 时间选择器 TimePicker
  • 下拉菜单 Dropdown
  • 悬浮操作按钮 FAB
  • 模态框 Modal
  • 切换 Swap
  • 主题控制器 Theme Controller
  • 手风琴 Accordion
  • 头像 Avatar
  • 徽标 Badge
  • 卡片 Card
  • 轮播 Carousel
  • 聊天气泡 Chat
  • 折叠面板 Collapse
  • 倒计时 Countdown
  • 描述列表 Descriptions
  • 对比 Diff
  • 二维码 QRCode
  • 悬浮 3D 卡片 Hover 3D
  • 悬浮画廊 Hover Gallery
  • 键盘提示 Kbd
  • 列表 List
  • 统计 Stat
  • 状态 Status
  • 表格 Table
  • 文本轮播 Text Rotate
  • 时间线 Timeline
  • 锚点 Anchor
  • 固钉 Affix
  • 面包屑 Breadcrumbs
  • 底部导航 Dock
  • 链接 Link
  • 菜单 Menu
  • 导航栏 Navbar
  • 分页 Pagination
  • 步骤 Steps
  • 选项卡 Tabs
  • 提示 Alert
  • 结果页 Result
  • 空状态 Empty
  • 加载 Loading
  • 全局提示 Message
  • 进度条 Progress
  • 环形进度 Radial Progress
  • 骨架屏 Skeleton
  • 通知提醒框 Notification
  • 轻提示 Toast
  • 气泡确认框 Popconfirm
  • 气泡卡片 Popover
  • 工具提示 Tooltip
  • 日历 Calendar
  • 颜色选择器 ColorPicker
  • 复选框 Checkbox
  • 字段集 Fieldset
  • 表单 Form
  • 文件输入 File Input
  • 筛选器 Filter
  • 标签 Label
  • 单选框 Radio
  • 范围选择 Range
  • 评分 Rating
  • 分段选择 Segmented
  • 自动完成 AutoComplete
  • 选择器 Select
  • 树选择 TreeSelect
  • 树控件 Tree
  • 提及输入 Mentions
  • 穿梭框 Transfer
  • 漫游引导 Tour
  • 输入框 Input
  • 数字输入 InputNumber
  • 文本域 Textarea
  • 开关 Toggle
  • 校验器 Validator
  • 分隔线 Divider
  • 弹性布局 Flex
  • 分割面板 Splitter
  • 抽屉侧边栏 Drawer
  • 页脚 Footer
  • 栅格 Grid
  • 瀑布流 Masonry
  • 布局 Layout
  • 主视觉区 Hero
  • 指示器 Indicator
  • 组合项 Join
  • 蒙版 Mask
  • 水印 Watermark
  • 间距 Space
  • 堆叠 Stack
  • 浏览器样机 Mockup Browser
  • 代码样机 Mockup Code
  • 手机样机 Mockup Phone
  • 窗口样机 Mockup Window

Alert 警告

Alert 用于向用户传达重要状态、操作结果与系统提醒。

组件保持了 Rue 当前的 alert、语义色、soft、outline、dash 与响应式组合方式,同时提供了 type、color、title、description、icon、action、closable、banner 等常用能力。

# 基础用法

展示基础组合式写法:你仍然可以手动放入图标、文本与任意自定义内容。

12 unread messages. Tap to see.

# 语义类型与别名

融合基础的 Info、Success、Warning、ErrorDemo,同时展示 variant、color、type 三种入口。

New software update available.
Your purchase has been confirmed!
Warning: Invalid email address!
Error! Task failed successfully.

# 样式组合

展示 soft、outline、dash 三组示例,但按语义化的 API 一次性整理成一个区块。

Soft
12 unread messages. Tap to see.
Your purchase has been confirmed!
Warning: Invalid email address!
Error! Task failed successfully.
Outline
12 unread messages. Tap to see.
Your purchase has been confirmed!
Warning: Invalid email address!
Error! Task failed successfully.
Dash
12 unread messages. Tap to see.
Your purchase has been confirmed!
Warning: Invalid email address!
Error! Task failed successfully.

# 操作区与响应式布局

展示按钮 + 响应式布局示例,同时把操作区收敛到 action API。

we use cookies for no reason.

# 标题与描述

把手写的标题描述示例组织为 title 和 description API,同时保持右侧动作按钮。

New message!

# 可关闭与 closeText

closable、closeText、afterClose 适合一次性通知、操作反馈和可忽略提醒。

Invite sent
Your billing settings have been saved.

# 横幅与自定义图标

banner、showIcon 与 icon API 适合系统级公告与品牌化通知。

Scheduled maintenance
Workspace protected

API

当前 Alert 同时支持 Rue 基础用法与常见业务组件心智,下面列出当前建议使用的核心属性。

属性说明类型默认值
action右侧操作区,可放按钮或链接any-
afterClose关闭完成后触发() => void-
banner横幅模式,默认回退为 warning 语义booleanfalse
children自定义内容插槽,展示基础组合式写法any-
className追加自定义类名string-
closable显示关闭按钮booleanfalse
closeIcon自定义关闭按钮内容any-
closeText以文本替代默认关闭图标any-
colorRue 风格语义色别名,支持当前示例'default' | 'info' | 'success' | 'warning' | 'error'-
dash虚线边框样式booleanfalse
description辅助说明文案any-
direction内容排布方向'vertical' | 'horizontal'-
icon自定义图标any-
message标题别名,支持常见业务组件里的 message 写法any-
onClose点击关闭按钮时触发(event: MouseEvent) => void-
outline描边样式booleanfalse
role可访问性角色属性stringalert
showIcon显式控制图标显示boolean标题/描述或 banner 场景自动显示
soft柔和填充样式booleanfalse
title主标题文案any-
type常见业务组件风格的语义类型'info' | 'success' | 'warning' | 'error'-
variant使用 Rue 基础语义类型写法'info' | 'success' | 'warning' | 'error'-
页内导航
页内导航
文档
  • 深度指南
  • 实战例子
  • 快速上手
  • 术语表
  • 错误码参照表
关于
  • 常见问题
  • 团队
  • 版本发布
  • 社区指南
生态
  • 插件
  • 组件库
  • 路由指南
  • Text.js
© 2024-2026 Xiangmin Liu
Rue.JS