{ "schemaVersion": 3, "library": "kole-ui", "sourceKind": "structured-spec", "updatedAt": "2026-09-11 06:36:51", "description": "全量组件索引:登记 frameworks/ 下全部 103 个已实现组件(10 个核心规范组件 + 93 个扩展组件),并标注规格来源批次。", "tierLegend": { "core": "核心规范组件(来源 组件1.txt);仅 button/input/select/table/card/modal 含 components/.json 契约与 preview/component-.html 预览(见相应字段)", "extension": "扩展组件:实现于 frameworks/,规格见 specFile", "frameworksPrefix": "实现文件为 frameworks/.{css,jsx,vue2.vue,vue3.vue} 与对应 .html(HTML 文件名大小写以目录实际为准)", "alsoIn": "同一 slug 在其他批次规格中的重复定义(内容一致或同族)", "specAliasIn": "同族组件在其他批次使用了不同命名(如弹窗家族在第六批以 *Dialog 命名)" }, "coreSlugs": [ "button", "input", "select", "table", "card", "modal" ], "components": [ { "slug": "button", "name": "按钮 Button", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "contract": "components/button.json", "preview": "preview/component-button.html", "frameworksPrefix": "Button" }, { "slug": "input", "name": "输入框 Input", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "contract": "components/input.json", "preview": "preview/component-input.html", "frameworksPrefix": "Input" }, { "slug": "select", "name": "选择器 Select", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "contract": "components/select.json", "preview": "preview/component-select.html", "frameworksPrefix": "Select" }, { "slug": "table", "name": "数据表格 Table", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "contract": "components/table.json", "preview": "preview/component-table.html", "frameworksPrefix": "Table" }, { "slug": "card", "name": "卡片 Card", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "contract": "components/card.json", "preview": "preview/component-card.html", "frameworksPrefix": "Card" }, { "slug": "modal", "name": "对话框 Modal", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "contract": "components/modal.json", "preview": "preview/component-modal.html", "frameworksPrefix": "Modal" }, { "slug": "tag", "name": "标签 Tag", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "frameworksPrefix": "Tag", "contract": "components/tag.json" }, { "slug": "tabs", "name": "标签页 Tabs", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "frameworksPrefix": "Tabs", "contract": "components/tabs.json" }, { "slug": "steps", "name": "步骤条 Steps", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "frameworksPrefix": "Steps", "contract": "components/steps.json" }, { "slug": "breadcrumb", "name": "面包屑 Breadcrumb", "tier": "core", "confidence": "high", "specBatch": 1, "specFile": "组件1.txt", "frameworksPrefix": "Breadcrumb", "contract": "components/breadcrumb.json" }, { "slug": "tree", "name": "树形控件 Tree", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Tree", "contract": "components/tree.json" }, { "slug": "dropdown", "name": "下拉菜单 Dropdown", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Dropdown", "contract": "components/dropdown.json" }, { "slug": "popconfirm", "name": "气泡确认框 Popconfirm", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Popconfirm", "contract": "components/popconfirm.json" }, { "slug": "segmented", "name": "分段控制器 Segmented", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "contract": "components/segmented.json", "frameworksPrefix": "Segmented", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "分段控件 SegmentedControl" } ] }, { "slug": "transfer", "name": "穿梭框 Transfer", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "contract": "components/transfer.json", "frameworksPrefix": "Transfer", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "穿梭框 Transfer" } ] }, { "slug": "rate", "name": "评分 Rate", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "contract": "components/rate.json", "frameworksPrefix": "Rate" }, { "slug": "slider", "name": "滑块 Slider", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "contract": "components/slider.json", "frameworksPrefix": "Slider" }, { "slug": "mention", "name": "提及 Mention", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "contract": "components/mention.json", "frameworksPrefix": "Mention" }, { "slug": "autocomplete", "name": "自动完成 AutoComplete", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "contract": "components/autocomplete.json", "frameworksPrefix": "AutoComplete" }, { "slug": "collapse", "name": "折叠面板 Collapse", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Collapse", "contract": "components/collapse.json" }, { "slug": "calendar", "name": "日历 Calendar", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Calendar", "contract": "components/calendar.json" }, { "slug": "carousel", "name": "轮播 Carousel", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Carousel", "contract": "components/carousel.json" }, { "slug": "imagepreview", "name": "图片预览 ImagePreview", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "ImagePreview", "contract": "components/imagepreview.json" }, { "slug": "qrcode", "name": "二维码 QRCode", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "QRCode", "contract": "components/qrcode.json" }, { "slug": "countdown", "name": "倒计时 Countdown", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Countdown", "contract": "components/countdown.json" }, { "slug": "watermark", "name": "水印 Watermark", "tier": "extension", "confidence": "high", "specBatch": 2, "specFile": "组件2.txt", "frameworksPrefix": "Watermark", "contract": "components/watermark.json" }, { "slug": "cardlist", "name": "卡片列表 CardList", "tier": "extension", "confidence": "high", "specBatch": 4, "specFile": "组件4.txt", "frameworksPrefix": "CardList", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "卡片式列表 CardList" } ], "contract": "components/cardlist.json" }, { "slug": "shortcutpanel", "name": "键盘快捷键面板 ShortcutPanel", "tier": "extension", "confidence": "high", "specBatch": 5, "specFile": "组件5.txt", "frameworksPrefix": "ShortcutPanel", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "快捷键面板 ShortcutPanel" } ], "contract": "components/shortcutpanel.json" }, { "slug": "bankcardinput", "name": "银行卡输入 BankCardInput", "tier": "extension", "confidence": "high", "specBatch": 6, "specFile": "组件6.txt", "frameworksPrefix": "BankCardInput", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "银行卡输入 BankCardInput" } ], "contract": "components/bankcardinput.json" }, { "slug": "idcardinput", "name": "身份证输入 IDCardInput", "tier": "extension", "confidence": "high", "specBatch": 6, "specFile": "组件6.txt", "frameworksPrefix": "IDCardInput", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "身份证输入 IDCardInput" } ], "contract": "components/idcardinput.json" }, { "slug": "plateinput", "name": "车牌输入 PlateInput", "tier": "extension", "confidence": "high", "specBatch": 6, "specFile": "组件6.txt", "frameworksPrefix": "PlateInput", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "车牌输入 PlateInput" } ], "contract": "components/plateinput.json" }, { "slug": "bottomsheet", "name": "底部面板 BottomSheet", "tier": "extension", "confidence": "high", "specBatch": 6, "specFile": "组件6.txt", "frameworksPrefix": "BottomSheet", "alsoIn": [ { "batch": 7, "file": "组件7.txt", "specName": "底部面板 BottomSheet" } ], "contract": "components/bottomsheet.json" }, { "slug": "treetable", "name": "树形表格 TreeTable", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "TreeTable", "contract": "components/treetable.json" }, { "slug": "expandabletable", "name": "可展开表格 ExpandableTable", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ExpandableTable", "contract": "components/expandabletable.json" }, { "slug": "mergedcelltable", "name": "合并单元格表格 MergedCellTable", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "MergedCellTable", "contract": "components/mergedcelltable.json" }, { "slug": "summaryrowtable", "name": "统计行表格 SummaryRowTable", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "SummaryRowTable", "contract": "components/summaryrowtable.json" }, { "slug": "fixedcolumntable", "name": "固定列表格 FixedColumnTable", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "FixedColumnTable", "contract": "components/fixedcolumntable.json" }, { "slug": "timelinelist", "name": "时间轴列表 TimelineList", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "TimelineList", "contract": "components/timelinelist.json" }, { "slug": "steplist", "name": "步骤列表 StepList", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "StepList", "contract": "components/steplist.json" }, { "slug": "chartpanel", "name": "图表面板 ChartPanel", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ChartPanel", "contract": "components/chartpanel.json" }, { "slug": "dashboardcard", "name": "仪表板卡片 DashboardCard", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "DashboardCard", "contract": "components/dashboardcard.json" }, { "slug": "enhancedtabnav", "name": "标签页导航增强 EnhancedTabNav", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "EnhancedTabNav", "contract": "components/enhancedtabnav.json" }, { "slug": "sidemenu", "name": "侧边栏菜单 SideMenu", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "SideMenu", "contract": "components/sidemenu.json" }, { "slug": "topmenu", "name": "顶部菜单 TopMenu", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "TopMenu", "contract": "components/topmenu.json" }, { "slug": "mixednavigation", "name": "混合导航 MixedNavigation", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "MixedNavigation", "contract": "components/mixednavigation.json" }, { "slug": "quicknav", "name": "快捷导航 QuickNav", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "QuickNav", "contract": "components/quicknav.json" }, { "slug": "anchornav", "name": "锚点导航 AnchorNav", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "AnchorNav", "contract": "components/anchornav.json" }, { "slug": "backtotop", "name": "返回顶部 BackToTop", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "BackToTop", "contract": "components/backtotop.json" }, { "slug": "pagetransition", "name": "页面跳转 PageTransition", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "PageTransition", "contract": "components/pagetransition.json" }, { "slug": "buttongroup", "name": "按钮组 ButtonGroup", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ButtonGroup", "contract": "components/buttongroup.json" }, { "slug": "radiocard", "name": "单选卡片 RadioCard", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/radiocard.json", "frameworksPrefix": "RadioCard" }, { "slug": "checkboxcard", "name": "复选卡片 CheckboxCard", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/checkboxcard.json", "frameworksPrefix": "CheckboxCard" }, { "slug": "listpicker", "name": "列表选择器 ListPicker", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ListPicker", "contract": "components/listpicker.json" }, { "slug": "cascader", "name": "级联选择器 Cascader", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/cascader.json", "frameworksPrefix": "Cascader", "specAliasIn": { "batch": 1, "file": "组件1.txt", "specName": "选择器 Select / Cascader(同节提及)" } }, { "slug": "colorpicker", "name": "颜色选择器 ColorPicker", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/colorpicker.json", "frameworksPrefix": "ColorPicker" }, { "slug": "rangequickpicker", "name": "日期范围快捷选择 RangeQuickPicker", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "RangeQuickPicker", "contract": "components/rangequickpicker.json" }, { "slug": "numberrangeinput", "name": "数字范围输入 NumberRangeInput", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/numberrangeinput.json", "frameworksPrefix": "NumberRangeInput" }, { "slug": "switchgroup", "name": "开关组 SwitchGroup", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/switchgroup.json", "frameworksPrefix": "SwitchGroup" }, { "slug": "dragupload", "name": "拖拽上传 DragUpload", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "DragUpload", "contract": "components/dragupload.json" }, { "slug": "signaturepad", "name": "签名板 SignaturePad", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "SignaturePad", "contract": "components/signaturepad.json" }, { "slug": "codeinput", "name": "验证码输入 CodeInput", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/codeinput.json", "frameworksPrefix": "CodeInput", "alsoIn": [ { "batch": 4, "file": "组件4.txt", "specName": "验证码输入框 CodeInput" } ] }, { "slug": "passwordinput", "name": "密码输入 PasswordInput", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/passwordinput.json", "frameworksPrefix": "PasswordInput" }, { "slug": "phoneinput", "name": "手机号输入 PhoneInput", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "contract": "components/phoneinput.json", "frameworksPrefix": "PhoneInput" }, { "slug": "messagepro", "name": "全局提示增强 MessagePro", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "MessagePro", "contract": "components/messagepro.json" }, { "slug": "notificationpro", "name": "通知提醒增强 NotificationPro", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "NotificationPro", "contract": "components/notificationpro.json" }, { "slug": "progressvariants", "name": "进度条变体 ProgressVariants", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ProgressVariants", "contract": "components/progressvariants.json" }, { "slug": "skeletonpro", "name": "骨架屏增强 SkeletonPro", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "SkeletonPro", "contract": "components/skeletonpro.json" }, { "slug": "emptypro", "name": "空状态增强 EmptyPro", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "EmptyPro", "contract": "components/emptypro.json" }, { "slug": "loadingoverlay", "name": "加载遮罩 LoadingOverlay", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "LoadingOverlay", "contract": "components/loadingoverlay.json" }, { "slug": "resultvariants", "name": "结果页变体 ResultVariants", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ResultVariants", "contract": "components/resultvariants.json" }, { "slug": "exceptionvariants", "name": "异常页变体 ExceptionVariants", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ExceptionVariants", "contract": "components/exceptionvariants.json" }, { "slug": "confirmmodal", "name": "确认弹窗 ConfirmModal", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ConfirmModal", "specAliasIn": { "batch": 6, "file": "组件6.txt", "specName": "确认对话框 ConfirmDialog" }, "contract": "components/confirmmodal.json" }, { "slug": "alertmodal", "name": "提示弹窗 AlertModal", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "AlertModal", "specAliasIn": { "batch": 6, "file": "组件6.txt", "specName": "提示对话框 AlertDialog" }, "contract": "components/alertmodal.json" }, { "slug": "formmodal", "name": "表单弹窗 FormModal", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "FormModal", "specAliasIn": { "batch": 6, "file": "组件6.txt", "specName": "表单对话框 FormDialog" }, "contract": "components/formmodal.json" }, { "slug": "fullscreenmodal", "name": "全屏弹窗 FullScreenModal", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "FullScreenModal", "specAliasIn": { "batch": 6, "file": "组件6.txt", "specName": "全屏对话框 FullScreenDialog" }, "contract": "components/fullscreenmodal.json" }, { "slug": "themeswitcher", "name": "主题切换 ThemeSwitcher", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "ThemeSwitcher", "contract": "components/themeswitcher.json" }, { "slug": "layoutswitcher", "name": "布局切换 LayoutSwitcher", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "LayoutSwitcher", "contract": "components/layoutswitcher.json" }, { "slug": "densityswitcher", "name": "密度切换 DensitySwitcher", "tier": "extension", "confidence": "high", "specBatch": 7, "specFile": "组件7.txt", "frameworksPrefix": "DensitySwitcher", "contract": "components/densityswitcher.json" }, { "slug": "employeecard", "name": "员工卡片 EmployeeCard", "tier": "extension", "confidence": "high", "specBatch": 9, "specFile": "组件9.txt", "frameworksPrefix": "EmployeeCard", "contract": "components/employeecard.json" }, { "slug": "layout", "name": "布局 Layout", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Layout", "contract": "components/layout.json" }, { "slug": "container", "name": "布局容器 Container", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Container", "contract": "components/container.json" }, { "slug": "typography", "name": "排版 Typography", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Typography", "contract": "components/typography.json" }, { "slug": "icon", "name": "图标 Icon", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Icon", "contract": "components/icon.json" }, { "slug": "link", "name": "文字链接 Link", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Link", "contract": "components/link.json" }, { "slug": "radio", "name": "单选框 Radio", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Radio", "contract": "components/radio.json" }, { "slug": "checkbox", "name": "复选框 Checkbox", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Checkbox", "contract": "components/checkbox.json" }, { "slug": "inputnumber", "name": "计数器 InputNumber", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "InputNumber", "contract": "components/inputnumber.json" }, { "slug": "switch", "name": "开关 Switch", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Switch", "contract": "components/switch.json" }, { "slug": "timepicker", "name": "时间选择器 TimePicker", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "TimePicker", "contract": "components/timepicker.json" }, { "slug": "datepicker", "name": "日期选择器 DatePicker", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "DatePicker", "contract": "components/datepicker.json" }, { "slug": "datetimepicker", "name": "日期时间选择器 DateTimePicker", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "DateTimePicker", "contract": "components/datetimepicker.json" }, { "slug": "form", "name": "表单 Form", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Form", "contract": "components/form.json" }, { "slug": "pagination", "name": "分页 Pagination", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Pagination", "contract": "components/pagination.json" }, { "slug": "badge", "name": "标记 Badge", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Badge", "contract": "components/badge.json" }, { "slug": "avatar", "name": "头像 Avatar", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Avatar", "contract": "components/avatar.json" }, { "slug": "descriptions", "name": "描述列表 Descriptions", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Descriptions", "contract": "components/descriptions.json" }, { "slug": "alert", "name": "警告 Alert", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Alert", "contract": "components/alert.json" }, { "slug": "pageheader", "name": "页头 PageHeader", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "PageHeader", "contract": "components/pageheader.json" }, { "slug": "tooltip", "name": "文字提示 Tooltip", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Tooltip", "contract": "components/tooltip.json" }, { "slug": "popover", "name": "弹出框 Popover", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Popover", "contract": "components/popover.json" }, { "slug": "divider", "name": "分割线 Divider", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Divider", "contract": "components/divider.json" }, { "slug": "infinitescroll", "name": "无限滚动 InfiniteScroll", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "InfiniteScroll", "contract": "components/infinitescroll.json" }, { "slug": "drawer", "name": "抽屉 Drawer", "tier": "extension", "confidence": "high", "specBatch": 11, "specFile": "组件11.txt", "frameworksPrefix": "Drawer", "contract": "components/drawer.json" } ] }