type ICategory = 'general' | 'navigation' | 'feedback' | 'data-entry' | 'data-display' | 'layout';
type IStatus = 'done' | 'developing' | 'to-be-claimed';
interface IFeature {
name: string;
cnName: string;
desc?: string;
status?: IStatus;
}
interface IComponent {
name: string;
cnName: string;
category: ICategory;
desc?: string;
version?: string;
complex?: boolean;
deprecated?: boolean;
features: IFeature[] | string[];
}
export const CATEGORY_MAP = {
'general': '通用',
'navigation': '导航',
'feedback': '反馈',
'data-entry': '数据录入',
'data-display': '数据展示',
'layout': '布局',
};
export const STATUS_MAP = {
'done': '✅',
'developing': '🚧',
'to-be-claimed': '⌛',
};
export const componentFeatureData: IComponent[] = [
{
name: 'button',
cnName: '按钮',
category: 'general',
desc: '',
version: 'v1.0',
features: [
{
name: 'variant',
cnName: '形态',
desc: '',
status: 'done',
},
{
name: 'color',
cnName: '主题色',
desc: '',
status: 'done',
},
{
name: 'size',
cnName: '尺寸',
status: 'done',
},
{
name: 'disabled',
cnName: '禁用状态',
status: 'done',
},
{
name: 'loading',
cnName: '加载中状态',
status: 'done',
},
{
name: 'icon',
cnName: '图标按钮',
status: 'done',
},
{
name: 'button-group',
cnName: '按钮组',
status: 'done',
},
]
},
{
name: 'dragdrop',
cnName: '拖拽',
category: 'general',
desc: '',
version: 'v2.0',
complex: true,
features: [
{
name: 'basic',
cnName: '基础拖拽',
status: 'done',
},
{
name: 'sort',
cnName: '拖拽排序',
status: 'done',
},
{
name: 'tree',
cnName: '多层树状拖拽',
status: 'to-be-claimed',
},
{
name: '',
cnName: '拖拽实体元素跟随',
status: 'to-be-claimed',
},
{
name: '',
cnName: '越边交换',
status: 'to-be-claimed',
},
{
name: '',
cnName: '外部放置位置',
status: 'to-be-claimed',
},
{
name: '',
cnName: '拖拽滚动容器增强',
status: 'to-be-claimed',
},
{
name: '',
cnName: '源占位符',
status: 'to-be-claimed',
},
{
name: '',
cnName: '批量拖拽',
status: 'to-be-claimed',
},
{
name: '',
cnName: '二维拖拽',
status: 'to-be-claimed',
},
{
name: '',
cnName: '拖拽预览',
status: 'to-be-claimed',
},
]
},
{
name: 'fullscreen',
cnName: '全屏',
category: 'general',
version: 'v1.0',
features: [
{
name: 'mode',
cnName: '全屏模式',
status: 'done',
},
{
name: 'z-index',
cnName: '全屏层级',
status: 'done',
},
],
},
{
name: 'icon',
cnName: '图标',
category: 'general',
version: 'v1.0',
features: [
{
name: 'name',
cnName: '图标名称',
status: 'done',
},
{
name: 'color',
cnName: '颜色',
status: 'done',
},
{
name: 'size',
cnName: '尺寸',
status: 'done',
},
{
name: 'class-prefix',
cnName: '自定义字体图标',
status: 'done',
},
],
},
{
name: 'overlay',
cnName: '遮罩层',
category: 'general',
version: 'v1.0',
features: [
{
name: 'fixed-overlay',
cnName: '固定遮罩层',
status: 'done',
},
{
name: 'flexible-overlay',
cnName: '弹性遮罩层',
status: 'done',
},
],
},
{
name: 'panel',
cnName: '面板',
category: 'general',
version: 'v1.0',
deprecated: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '默认状态',
status: 'done',
},
{
name: '',
cnName: '面板类型',
status: 'done',
},
{
name: '',
cnName: '面板样式',
status: 'done',
},
{
name: '',
cnName: '阻止折叠',
status: 'done',
},
{
name: '',
cnName: '自定义内容',
status: 'done',
},
],
},
{
name: 'ripple',
cnName: '水波纹',
category: 'general',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义颜色',
status: 'done',
},
],
},
{
name: 'search',
cnName: '搜索',
category: 'general',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '搜索图标左置',
status: 'done',
},
{
name: '',
cnName: '无边框',
status: 'done',
},
{
name: '',
cnName: '双向绑定',
status: 'done',
},
{
name: '',
cnName: '自动聚焦',
status: 'done',
},
],
},
{
name: 'status',
cnName: '状态',
category: 'general',
version: 'v1.0',
deprecated: true,
features: [
{
name: '',
cnName: '类型',
status: 'done',
},
],
},
{
name: 'sticky',
cnName: '便贴',
category: 'general',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '滚动容器',
status: 'done',
},
],
},
{
name: 'virtual-list',
cnName: '虚拟列表',
category: 'general',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
],
},
{
name: 'accordion',
cnName: '手风琴',
category: 'navigation',
version: 'v2.0',
deprecated: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '内置路由和链接类型',
status: 'done',
},
{
name: '',
cnName: '使用模板',
status: 'done',
},
{
name: '',
cnName: '复合层级',
status: 'done',
},
{
name: '',
cnName: '改变键值',
status: 'to-be-claimed',
},
],
},
{
name: 'anchor',
cnName: '锚点',
category: 'navigation',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '异步加载',
status: 'to-be-claimed',
},
{
name: '',
cnName: '滚动容器',
status: 'to-be-claimed',
},
{
name: '',
cnName: 'url锚点',
status: 'to-be-claimed',
},
],
},
{
name: 'back-top',
cnName: '回到顶部',
category: 'navigation',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
{
name: '',
cnName: '滚动容器',
status: 'done',
},
],
},
{
name: 'breadcrumb',
cnName: '面包屑',
category: 'navigation',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '传入source',
status: 'done',
},
{
name: '',
cnName: '可下拉',
status: 'done',
},
{
name: '',
cnName: '自定义分隔符',
status: 'done',
},
],
},
{
name: 'dropdown',
cnName: '下拉菜单',
category: 'navigation',
version: 'v1.0',
complex: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '触发方式',
status: 'done',
},
{
name: '',
cnName: '可关闭区域',
status: 'done',
},
{
name: '',
cnName: '多级菜单',
status: 'done',
},
{
name: '',
cnName: '单独使用',
status: 'done',
},
{
name: '',
cnName: '关闭触发点设置',
status: 'to-be-claimed',
},
{
name: '',
cnName: '悬浮下拉',
status: 'to-be-claimed',
},
{
name: '',
cnName: '手动控制下拉',
status: 'to-be-claimed',
},
{
name: '',
cnName: '通过isOpen控制下拉',
status: 'to-be-claimed',
},
{
name: '',
cnName: '自动展开和自动聚焦',
status: 'to-be-claimed',
},
{
name: '',
cnName: '设置展开位置处理',
status: 'to-be-claimed',
},
{
name: '',
cnName: '支持添加图标',
status: 'to-be-claimed',
},
],
},
{
name: 'menu',
cnName: '菜单',
category: 'navigation',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义图标',
status: 'done',
},
{
name: '',
cnName: '垂直菜单',
status: 'done',
},
{
name: '',
cnName: '默认展开',
status: 'done',
},
{
name: '',
cnName: '仅一项展开',
status: 'done',
},
{
name: '',
cnName: '收缩菜单',
status: 'done',
},
{
name: '',
cnName: '取消多选',
status: 'done',
},
{
name: '',
cnName: '响应式参数',
status: 'done',
},
],
},
{
name: 'nav-sprite',
cnName: '精灵导航',
category: 'navigation',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '指定容器',
status: 'done',
},
],
},
{
name: 'pagination',
cnName: '分页',
category: 'navigation',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '极简模式',
status: 'done',
},
{
name: '',
cnName: '多种配置',
status: 'done',
},
{
name: '',
cnName: '特殊情况',
status: 'done',
},
],
},
{
name: 'steps-guide',
cnName: '操作指引',
category: 'navigation',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '弹出位置',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
],
},
{
name: 'tabs',
cnName: '选项卡',
category: 'navigation',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '类型',
status: 'done',
},
{
name: '',
cnName: '禁用状态',
status: 'done',
},
{
name: '',
cnName: '自定义模板',
status: 'done',
},
{
name: '',
cnName: '拦截tab切换',
status: 'done',
},
{
name: '',
cnName: '添加/删除',
status: 'done',
},
{
name: '',
cnName: '标签位置的设置',
status: 'done',
},
],
},
{
name: 'alert',
cnName: '警告',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '可关闭',
status: 'done',
},
{
name: '',
cnName: '不显示图标',
status: 'done',
},
],
},
{
name: 'Drawer',
cnName: '抽屉板',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '关闭后不销毁',
status: 'done',
},
{
name: '',
cnName: '自定义模板',
status: 'done',
},
],
},
{
name: 'loading',
cnName: '加载中',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义样式',
status: 'done',
},
{
name: '',
cnName: '多promise',
status: 'done',
},
{
name: '',
cnName: '使用Subscription方式',
status: 'done',
},
{
name: '',
cnName: '使用showLoading控制',
status: 'done',
},
{
name: '',
cnName: '服务方式调用',
status: 'done',
},
],
},
{
name: 'mention',
cnName: '提及',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '异步用法',
status: 'done',
},
{
name: '',
cnName: '自定义前缀',
status: 'done',
},
{
name: '',
cnName: '自定义模板',
status: 'done',
},
],
},
{
name: 'modal',
cnName: '弹窗',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '标准对话框',
status: 'done',
},
{
name: '',
cnName: '自定义对话框',
status: 'done',
},
{
name: '',
cnName: '拦截对话框关闭',
status: 'done',
},
{
name: '',
cnName: '信息提示',
status: 'to-be-claimed',
},
{
name: '',
cnName: '警告弹出框',
status: 'to-be-claimed',
},
{
name: '',
cnName: '弹出框按钮状态',
status: 'to-be-claimed',
},
{
name: '',
cnName: '自动聚焦',
status: 'to-be-claimed',
},
{
name: '',
cnName: '自定义内容模板',
status: 'to-be-claimed',
},
{
name: '',
cnName: '避免滚动和抖动',
status: 'to-be-claimed',
},
],
},
{
name: 'notification',
cnName: '全局通知',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '超时时间',
status: 'done',
},
{
name: '',
cnName: '自定义样式',
status: 'done',
},
{
name: '',
cnName: '单独超时时间',
status: 'done',
},
{
name: '',
cnName: '服务方式调用',
status: 'done',
},
],
},
{
name: 'popover',
cnName: '悬浮提示',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '弹出位置',
status: 'done',
},
{
name: '',
cnName: '手动控制',
status: 'done',
},
{
name: '',
cnName: '自定义提示内容',
status: 'done',
},
{
name: '',
cnName: '父容器设置',
status: 'done',
},
{
name: '',
cnName: '延时触发',
status: 'done',
},
],
},
{
name: 'read-tip ',
cnName: '阅读提示',
category: 'feedback',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '多提示',
status: 'done',
},
{
name: '',
cnName: '自定义模板',
status: 'done',
},
{
name: '',
cnName: '异步获取数据',
status: 'done',
},
],
},
{
name: 'result',
cnName: '结果',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
],
},
{
name: 'message',
cnName: '全局提示',
category: 'feedback',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '可关闭消息提示',
status: 'done',
},
{
name: '',
cnName: '超时时间',
status: 'done',
},
{
name: '',
cnName: '阴影和边框设置',
status: 'done',
},
{
name: '',
cnName: '关闭回调',
status: 'done',
},
{
name: '',
cnName: '多种用法',
status: 'done',
},
],
},
{
name: 'tooltip',
cnName: '提示',
category: 'feedback',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '延时触发',
status: 'done',
},
],
},
{
name: 'auto-complete',
cnName: '自动补全',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义数据匹配方法',
status: 'done',
},
{
name: '',
cnName: '自定义模板',
status: 'done',
},
{
name: '',
cnName: '禁用状态',
status: 'done',
},
{
name: '',
cnName: '最近输入',
status: 'done',
},
{
name: '',
cnName: '懒加载',
status: 'done',
},
],
},
{
name: 'cascader',
cnName: '级联菜单',
category: 'data-entry',
version: 'v2.0',
complex: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '多选类型',
status: 'done',
},
{
name: '',
cnName: '搜索类型',
status: 'to-be-claimed',
},
{
name: '',
cnName: '父级可选',
status: 'to-be-claimed',
},
{
name: '',
cnName: '模板类型',
status: 'to-be-claimed',
},
{
name: '',
cnName: '点击加载',
status: 'to-be-claimed',
},
{
name: '',
cnName: '下拉头模板',
status: 'to-be-claimed',
},
],
},
{
name: 'category-search',
cnName: '分类搜索',
category: 'data-entry',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'to-be-claimed',
},
{
name: '',
cnName: '大数据优化展示',
status: 'to-be-claimed',
},
],
},
{
name: 'checkbox ',
cnName: '复选框',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '复选框组',
status: 'done',
},
{
name: '',
cnName: '拦截状态切换',
status: 'done',
},
{
name: '',
cnName: '拦截复选框组的状态切换',
status: 'done',
},
],
},
{
name: 'color-picker',
cnName: '颜色选择器',
category: 'data-entry',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '颜色透明度',
status: 'done',
},
{
name: '',
cnName: '颜色模式',
status: 'done',
},
{
name: '',
cnName: '历史颜色',
status: 'done',
},
{
name: '',
cnName: '自定义基础面板',
status: 'done',
},
],
},
{
name: 'date-picker',
cnName: '日期选择器',
category: 'data-entry',
version: 'v2.0',
complex: true,
deprecated: true,
features: [
{
name: '',
cnName: '自动关闭',
status: 'done',
},
{
name: '',
cnName: '日期范围选择器',
status: 'done',
},
{
name: '',
cnName: '日期格式',
status: 'done',
},
{
name: '',
cnName: '日期范围分隔符',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'to-be-claimed',
},
],
},
{
name: 'date-picker-pro',
cnName: '日期选择器',
category: 'data-entry',
version: 'v1.0',
complex: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '显示时间',
status: 'done',
},
{
name: '',
cnName: '自定义扩展区域',
status: 'done',
},
{
name: '',
cnName: '年月选择器',
status: 'done',
},
{
name: '',
cnName: '范围选择器',
status: 'done',
},
{
name: '',
cnName: '自定义范围选择器模板',
status: 'done',
},
{
name: '',
cnName: '自定义宿主',
status: 'to-be-claimed',
},
{
name: '',
cnName: '日历面板模式',
status: 'to-be-claimed',
},
],
},
{
name: 'editable-select',
cnName: '可输入下拉选择框',
category: 'data-entry',
version: 'v1.0',
deprecated: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '禁用状态',
status: 'done',
},
{
name: '',
cnName: '自定义匹配方法',
status: 'done',
},
{
name: '',
cnName: '异步数据',
status: 'done',
},
{
name: '',
cnName: '懒加载',
status: 'done',
},
],
},
{
name: 'form',
cnName: '表单',
category: 'data-entry',
version: 'v1.0',
complex: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: 'label横向排列',
status: 'done',
},
{
name: '',
cnName: '弹窗表单',
status: 'done',
},
{
name: '',
cnName: '多列表单',
status: 'done',
},
{
name: '',
cnName: '模板驱动表单验证',
status: 'done',
},
{
name: '',
cnName: '响应式表单验证',
status: 'done',
},
{
name: '',
cnName: '指定表单状态',
status: 'done',
},
{
name: '',
cnName: '表单协同验证',
status: 'done',
},
{
name: '',
cnName: '跨组件表单验证',
status: 'done',
},
{
name: '',
cnName: '更新验证规则',
status: 'to-be-claimed',
},
],
},
{
name: 'input',
cnName: '输入框',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '尺寸',
status: 'done',
},
{
name: '',
cnName: '密码框',
status: 'done',
},
],
},
{
name: 'input-icon',
cnName: '图标输入框',
category: 'data-entry',
version: 'v2.0',
deprecated: true,
features: [
{
name: '',
cnName: '图标名称',
status: 'done',
},
{
name: '',
cnName: '颜色',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'to-be-claimed',
},
],
},
{
name: 'input-number',
cnName: '数字输入框',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '禁用状态',
status: 'done',
},
{
name: '',
cnName: '允许空值',
status: 'done',
},
{
name: '',
cnName: '设置最大长度',
status: 'done',
},
{
name: '',
cnName: '正则限制',
status: 'done',
},
{
name: '',
cnName: '限制小数',
status: 'to-be-claimed',
},
],
},
{
name: 'multi-auto-complete',
cnName: '多项自动补全',
category: 'data-entry',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'to-be-claimed',
},
{
name: '',
cnName: '自定义匹配方法',
status: 'to-be-claimed',
},
{
name: '',
cnName: '允许空值',
status: 'to-be-claimed',
},
],
},
{
name: 'radio',
cnName: '单选框',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '相互独立的单选项',
status: 'done',
},
{
name: '',
cnName: '条件切换',
status: 'done',
},
{
name: '',
cnName: '单选框组条件切换',
status: 'done',
},
{
name: '',
cnName: '禁用状态',
status: 'done',
},
{
name: '',
cnName: '排列方向',
status: 'done',
},
{
name: '',
cnName: '自定义单选项',
status: 'done',
},
],
},
{
name: 'select',
cnName: '下拉选择框',
category: 'data-entry',
version: 'v1.0',
complex: true,
features: [
{
name: 'basic-select',
cnName: '基础单选功能',
status: 'done',
},
{
name: 'size',
cnName: '尺寸',
status: 'done',
},
{
name: 'multiple',
cnName: '多选',
status: 'done',
},
{
name: 'disabled',
cnName: '禁用',
status: 'done',
},
{
name: 'allow-clear',
cnName: '可清空',
status: 'done',
},
{
name: 'option',
cnName: '自定义下拉选项',
status: 'done',
},
{
name: 'option-group',
cnName: '选项分组',
status: 'done',
},
{
name: 'filter',
cnName: '选项过滤',
status: 'done',
},
{
name: 'allow-create',
cnName: '新增选项',
status: 'done',
},
{
name: 'loading',
cnName: '远程加载',
status: 'done',
},
],
},
{
name: 'slider',
cnName: '滑块',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '禁用状态',
status: 'done',
},
],
},
{
name: 'switch',
cnName: '开关',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '双向绑定',
status: 'done',
},
{
name: '',
cnName: '回调事件',
status: 'done',
},
{
name: '',
cnName: '自定义样式',
status: 'done',
},
],
},
{
name: 'tag-input',
cnName: '标签输入框',
category: 'data-entry',
version: 'v2.0',
deprecated: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '双向绑定',
status: 'done',
},
{
name: '',
cnName: '异步数据源',
status: 'done',
},
{
name: '',
cnName: '虚拟滚动',
status: 'to-be-claimed',
},
],
},
{
name: 'textarea',
cnName: '多行文本框',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '调整大小',
status: 'done',
},
{
name: '',
cnName: '字符数限制',
status: 'done',
},
],
},
{
name: 'time-picker',
cnName: '时间选择器',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '格式化',
status: 'done',
},
{
name: '',
cnName: '自定义模板',
status: 'to-be-claimed',
},
],
},
{
name: 'time-select',
cnName: '时间下拉选择器',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '尺寸',
status: 'done',
},
{
name: '',
cnName: '时间段',
status: 'done',
},
{
name: '',
cnName: '事件',
status: 'done',
},
],
},
{
name: 'transfer',
cnName: '穿梭框',
category: 'data-entry',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '可搜索',
status: 'done',
},
{
name: '',
cnName: '可排序',
status: 'done',
},
{
name: '',
cnName: '自定义穿梭框',
status: 'done',
},
{
name: '',
cnName: '虚拟滚动',
status: 'to-be-claimed',
},
],
},
{
name: 'tree-select',
cnName: '树形选择框',
category: 'data-entry',
version: 'v2.0',
complex: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '标签化配置',
status: 'done',
},
{
name: '',
cnName: '仅叶节点可选',
status: 'done',
},
{
name: '',
cnName: '初始化完成时调用的钩子',
status: 'to-be-claimed',
},
{
name: '',
cnName: '可搜索',
status: 'done',
},
{
name: '',
cnName: '自定义列表选项',
status: 'to-be-claimed',
},
{
name: '',
cnName: '自定义key',
status: 'to-be-claimed',
},
{
name: '',
cnName: '自定义区域',
status: 'to-be-claimed',
},
{
name: '',
cnName: '展开/收起icon',
status: 'to-be-claimed',
},
{
name: '',
cnName: '虚拟滚动',
status: 'to-be-claimed',
},
],
},
{
name: 'upload',
cnName: '上传',
category: 'data-entry',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '多文件上传',
status: 'done',
},
{
name: '',
cnName: '自动上传',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
{
name: '',
cnName: '动态上传参数',
status: 'done',
},
{
name: '',
cnName: '任意区域上传',
status: 'done',
},
],
},
{
name: 'avatar',
cnName: '头像',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '头像显示规则',
status: 'done',
},
{
name: '',
cnName: '基础配置',
status: 'done',
},
{
name: '',
cnName: '特殊显示',
status: 'done',
},
],
},
{
name: 'badge',
cnName: '徽标',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '点状徽章',
status: 'done',
},
{
name: '',
cnName: '计数徽章',
status: 'done',
},
{
name: '',
cnName: '状态徽章',
status: 'done',
},
{
name: '',
cnName: '徽章位置',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
],
},
{
name: 'card',
cnName: '卡片',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '使用图片',
status: 'done',
},
{
name: '',
cnName: '自定义区域',
status: 'done',
},
],
},
{
name: 'carousel',
cnName: '轮播',
category: 'data-display',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '指示器和切换箭头',
status: 'done',
},
{
name: '',
cnName: '自动轮播',
status: 'done',
},
{
name: '',
cnName: '自定义操作',
status: 'done',
},
],
},
{
name: 'collapse',
cnName: '折叠面板',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
],
},
{
name: 'comment',
cnName: '评论',
category: 'data-display',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
],
},
{
name: 'countdown',
cnName: '倒计时',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '时间格式',
status: 'done',
},
{
name: '',
cnName: '自定义前缀后缀',
status: 'done',
},
{
name: '',
cnName: '自定义样式',
status: 'done',
},
{
name: '',
cnName: '自定义内容',
status: 'done',
},
],
},
{
name: 'dashboard',
cnName: '仪表盘',
category: 'data-display',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'to-be-claimed',
},
{
name: '',
cnName: '更多设置',
status: 'to-be-claimed',
},
],
},
{
name: 'gantt',
cnName: '甘特图',
category: 'data-display',
version: 'v2.0',
complex: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'to-be-claimed',
},
{
name: '',
cnName: '与表格结合',
status: 'to-be-claimed',
},
],
},
{
name: 'image-preview',
cnName: '图片预览',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义开启预览窗口',
status: 'done',
},
{
name: '',
cnName: '设置层级',
status: 'done',
},
],
},
{
name: 'list',
cnName: '列表',
category: 'data-display',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'to-be-claimed',
},
],
},
{
name: 'progress',
cnName: '进度条',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '圆环形态',
status: 'done',
},
],
},
{
name: 'quadrant-diagram',
cnName: '象限图',
category: 'data-display',
version: 'v2.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'to-be-claimed',
},
{
name: '',
cnName: '自定义',
status: 'to-be-claimed',
},
],
},
{
name: 'rate',
cnName: '评分',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '只读模式',
status: 'done',
},
{
name: '',
cnName: '动态模式',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
{
name: '',
cnName: '半选模式',
status: 'done',
},
{
name: '',
cnName: '类型',
status: 'done',
},
],
},
{
name: 'skeleton',
cnName: '骨架屏',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '组合',
status: 'done',
},
{
name: '',
cnName: '细粒度模式',
status: 'done',
},
],
},
{
name: 'statistic',
cnName: '统计数值',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '数值动画',
status: 'done',
},
{
name: '',
cnName: '自定义',
status: 'done',
},
],
},
{
name: 'table',
cnName: '表格',
category: 'data-display',
version: 'v1.0',
complex: true,
features: [
{
name: 'basic-table',
cnName: '基础表格',
status: 'done',
},
{
name: 'table-style',
cnName: '表格样式',
status: 'done',
},
{
name: 'row-check',
cnName: '行勾选',
status: 'done',
},
{
name: 'index-column',
cnName: '索引列',
status: 'done',
},
{
name: 'custom-column',
cnName: '自定义列',
status: 'done',
},
{
name: 'cell-edit',
cnName: '单元格编辑',
status: 'done',
},
{
name: 'custom-header',
cnName: '自定义表头',
status: 'done',
},
{
name: 'empty',
cnName: '空数据模板',
status: 'done',
},
{
name: 'fix-header',
cnName: '固定表头',
status: 'done',
},
{
name: 'fix-column',
cnName: '固定列',
status: 'done',
},
{
name: 'cell-merge',
cnName: '单元格合并',
status: 'done',
},
{
name: 'header-group',
cnName: '表头分组',
status: 'done',
},
{
name: 'sort',
cnName: '排序',
status: 'done',
},
{
name: 'filter',
cnName: '过滤',
status: 'done',
},
{
name: 'expand-row',
cnName: '展开行',
status: 'done',
},
{
name: 'tree',
cnName: '树形表格',
status: 'done',
},
{
name: 'lazy',
cnName: '懒加载',
status: 'done',
},
{
name: 'virtual',
cnName: '虚拟滚动',
status: 'to-be-claimed',
},
{
name: 'column-dragdrop',
cnName: '列拖拽',
status: 'to-be-claimed',
},
{
name: 'row-dragdrop',
cnName: '行拖拽',
status: 'to-be-claimed',
},
{
name: 'batch-row-dragdrop',
cnName: '批量行拖拽',
status: 'to-be-claimed',
},
],
},
{
name: 'tag',
cnName: '标签',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '标签组',
status: 'done',
},
],
},
{
name: 'timeline',
cnName: '时间轴',
category: 'data-display',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '设置方向',
status: 'done',
},
{
name: '',
cnName: '自定义内容模板',
status: 'done',
},
{
name: '',
cnName: '使用html',
status: 'done',
},
{
name: '',
cnName: '自定义内容方向',
status: 'done',
},
{
name: '',
cnName: '设置时间位置',
status: 'done',
},
{
name: '',
cnName: '时间节点单独使用',
status: 'done',
},
],
},
{
name: 'tree',
cnName: '树',
category: 'data-display',
version: 'v1.0',
complex: true,
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '可勾选',
status: 'done',
},
{
name: '',
cnName: '默认状态',
status: 'done',
},
{
name: '',
cnName: '禁用状态',
status: 'done',
},
{
name: '',
cnName: '自定义图标',
status: 'done',
},
{
name: '',
cnName: '懒加载',
status: 'done',
},
{
name: '',
cnName: '增删改查操作',
status: 'done',
},
{
name: '',
cnName: '搜索过滤',
status: 'done',
},
{
name: '',
cnName: '拖拽排序',
status: 'done',
},
{
name: '',
cnName: 'treeFactory',
status: 'done',
},
{
name: '',
cnName: '虚拟滚动',
status: 'done',
},
],
},
{
name: 'grid',
cnName: '栅格',
category: 'layout',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '对齐',
status: 'done',
},
{
name: '',
cnName: '子元素间距',
status: 'done',
},
{
name: '',
cnName: 'flex填充',
status: 'done',
},
{
name: '',
cnName: '左右偏移',
status: 'done',
},
{
name: '',
cnName: '响应式布局',
status: 'done',
},
{
name: '',
cnName: '栅格排序',
status: 'done',
},
],
},
{
name: 'layout',
cnName: '布局',
category: 'layout',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '更多用法',
status: 'done',
},
],
},
{
name: 'splitter',
cnName: '分割器',
category: 'layout',
version: 'v1.0',
features: [
{
name: '',
cnName: '基本功能',
status: 'done',
},
{
name: '',
cnName: '垂直布局',
status: 'done',
},
{
name: '',
cnName: '组合布局',
status: 'done',
},
{
name: '',
cnName: '制定折叠收起方向',
status: 'done',
},
{
name: '',
cnName: '折叠收起菜单',
status: 'done',
},
],
},
];