You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
390 lines
10 KiB
390 lines
10 KiB
9 months ago
|
|
||
|
export default [{
|
||
|
groupName: '基础组件',
|
||
|
groupName_en: 'Basic components',
|
||
|
list: [{
|
||
|
path: '/pages/componentLibrary/componentsC/color/index',
|
||
|
icon: 'color',
|
||
|
title: 'Color 色彩',
|
||
|
title_en: 'Color',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/icon/index',
|
||
|
icon: 'icon',
|
||
|
title: 'Icon 图标',
|
||
|
title_en: 'Icon',
|
||
|
},{
|
||
|
path: '/pages/componentLibrary/componentsB/image/index',
|
||
|
icon: 'image',
|
||
|
title: 'Image 图片',
|
||
|
title_en: 'Image',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/button/index',
|
||
|
icon: 'button',
|
||
|
title: 'Button 按钮',
|
||
|
title_en: 'Button',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/layout/index',
|
||
|
icon: 'layout',
|
||
|
title: 'Layout 布局',
|
||
|
title_en: 'Layout',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/cell/index',
|
||
|
icon: 'cell',
|
||
|
title: 'Cell 单元格',
|
||
|
title_en: 'Cell',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/badge/index',
|
||
|
icon: 'badge',
|
||
|
title: 'Badge 徽标数',
|
||
|
title_en: 'Badge',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/tag/index',
|
||
|
icon: 'tag',
|
||
|
title: 'Tag 标签',
|
||
|
title_en: 'Tag',
|
||
|
}]
|
||
|
},
|
||
|
{
|
||
|
groupName: '表单组件',
|
||
|
groupName_en: 'Form components',
|
||
|
list: [{
|
||
|
path: '/pages/componentLibrary/componentsA/form/index',
|
||
|
icon: 'form',
|
||
|
title: 'Form 表单',
|
||
|
title_en: 'Form',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/calendar/index',
|
||
|
icon: 'calendar',
|
||
|
title: 'Calendar 日历',
|
||
|
title_en: 'Calendar',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/select/index',
|
||
|
icon: 'select',
|
||
|
title: 'Select 列选择器',
|
||
|
title_en: 'Select',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/keyboard/index',
|
||
|
icon: 'keyboard',
|
||
|
title: 'Keyboard 键盘',
|
||
|
title_en: 'Keyboard',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/picker/index',
|
||
|
icon: 'picker',
|
||
|
title: 'Picker 选择器',
|
||
|
title_en: 'Picker',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/rate/index',
|
||
|
icon: 'rate',
|
||
|
title: 'Rate 评分',
|
||
|
title_en: 'Rate',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/search/index',
|
||
|
icon: 'search',
|
||
|
title: 'Search 搜索',
|
||
|
title_en: 'Search',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/numberBox/index',
|
||
|
icon: 'numberBox',
|
||
|
title: 'NumberBox 步进器',
|
||
|
title_en: 'NumberBox',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/upload/index',
|
||
|
icon: 'upload',
|
||
|
title: 'Upload 上传',
|
||
|
title_en: 'Upload',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/verificationCode/index',
|
||
|
icon: 'verificationCode',
|
||
|
title: 'VerificationCode 验证码倒计时',
|
||
|
title_en: 'VerificationCode',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/field/index',
|
||
|
icon: 'field',
|
||
|
title: 'Field 输入框',
|
||
|
title_en: 'Field',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/checkbox/index',
|
||
|
icon: 'checkbox',
|
||
|
title: 'Checkbox 复选框',
|
||
|
title_en: 'Checkbox',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/radio/index',
|
||
|
icon: 'radio',
|
||
|
title: 'Radio 单选框',
|
||
|
title_en: 'Radio',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/switch/index',
|
||
|
icon: 'switch',
|
||
|
title: 'Switch 开关选择器',
|
||
|
title_en: 'Switch',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/slider/index',
|
||
|
icon: 'slider',
|
||
|
title: 'Slider 滑动选择器',
|
||
|
title_en: 'Slider',
|
||
|
}]
|
||
|
}, {
|
||
|
groupName: '数据组件',
|
||
|
groupName_en: 'Data components',
|
||
|
list: [{
|
||
|
path: '/pages/componentLibrary/componentsC/progress/index',
|
||
|
icon: 'progress',
|
||
|
title: 'Progress 进度条',
|
||
|
title_en: 'Progress',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/table/index',
|
||
|
icon: 'table',
|
||
|
title: 'Table 表格',
|
||
|
title_en: 'Table',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/countDown/index',
|
||
|
icon: 'countDown',
|
||
|
title: 'CountDown 倒计时',
|
||
|
title_en: 'CountDown',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/countTo/index',
|
||
|
icon: 'countTo',
|
||
|
title: 'CountTo 数字滚动',
|
||
|
title_en: 'CountTo',
|
||
|
}]
|
||
|
}, {
|
||
|
groupName: '反馈组件',
|
||
|
groupName_en: 'Feedback components',
|
||
|
list: [{
|
||
|
path: '/pages/componentLibrary/componentsC/actionSheet/index',
|
||
|
icon: 'actionSheet',
|
||
|
title: 'ActionSheet 操作菜单',
|
||
|
title_en: 'ActionSheet',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/alertTips/index',
|
||
|
icon: 'alertTips',
|
||
|
title: 'AlertTips 警告提示',
|
||
|
title_en: 'AlertTips',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/toast/index',
|
||
|
icon: 'toast',
|
||
|
title: 'Toast 消息提示',
|
||
|
title_en: 'Toast',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/noticeBar/index',
|
||
|
icon: 'noticeBar',
|
||
|
title: 'NoticeBar 滚动通知',
|
||
|
title_en: 'NoticeBar',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/topTips/index',
|
||
|
icon: 'topTips',
|
||
|
title: 'TopTips 顶部提示',
|
||
|
title_en: 'TopTips',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/swipeAction/index',
|
||
|
icon: 'swipeAction',
|
||
|
title: 'SwipeAction 滑动单元格',
|
||
|
title_en: 'SwipeAction',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/collapse/index',
|
||
|
icon: 'collapse',
|
||
|
title: 'Collapse 折叠面板',
|
||
|
title_en: 'Collapse',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/popup/index',
|
||
|
icon: 'popup',
|
||
|
title: 'Popup 弹出层',
|
||
|
title_en: 'Popup',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/modal/index',
|
||
|
icon: 'modal',
|
||
|
title: 'Modal 模态框',
|
||
|
title_en: 'Modal',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/fullScreen/index',
|
||
|
icon: 'pressingScreen',
|
||
|
title: 'fullScreen 压窗屏',
|
||
|
title_en: 'fullScreen',
|
||
|
}]
|
||
|
}, {
|
||
|
groupName: '布局组件',
|
||
|
groupName_en: 'Layout components',
|
||
|
list: [{
|
||
|
path: '/pages/componentLibrary/componentsB/line/index',
|
||
|
icon: 'line',
|
||
|
title: 'Line 线条',
|
||
|
title_en: 'Line',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/card/index',
|
||
|
icon: 'card',
|
||
|
title: 'Card 卡片',
|
||
|
title_en: 'Card',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/mask/index',
|
||
|
icon: 'mask',
|
||
|
title: 'Mask 遮罩层',
|
||
|
title_en: 'Mask',
|
||
|
},
|
||
|
// #ifndef MP-TOUTIAO
|
||
|
{
|
||
|
path: '/pages/componentLibrary/componentsA/noNetwork/index',
|
||
|
icon: 'noNetwork',
|
||
|
title: 'NoNetwork 无网络提示',
|
||
|
title_en: 'NoNetwork',
|
||
|
},
|
||
|
// #endif
|
||
|
{
|
||
|
path: '/pages/componentLibrary/componentsC/grid/index',
|
||
|
icon: 'grid',
|
||
|
title: 'Grid 宫格布局',
|
||
|
title_en: 'Grid',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/swiper/index',
|
||
|
icon: 'swiper',
|
||
|
title: 'Swiper 轮播图',
|
||
|
title_en: 'Swiper',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/timeLine/index',
|
||
|
icon: 'timeLine',
|
||
|
title: 'TimeLine 时间轴',
|
||
|
title_en: 'TimeLine',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/skeleton/index',
|
||
|
icon: 'skeleton',
|
||
|
title: 'Skeleton 骨架屏',
|
||
|
title_en: 'Skeleton',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/sticky/index',
|
||
|
icon: 'sticky',
|
||
|
title: 'Sticky 吸顶',
|
||
|
title_en: 'Sticky',
|
||
|
},
|
||
|
// #ifndef MP-TOUTIAO
|
||
|
{
|
||
|
path: '/pages/componentLibrary/componentsB/waterfall/index',
|
||
|
icon: 'waterfall',
|
||
|
title: 'Waterfall 瀑布流',
|
||
|
title_en: 'Waterfall',
|
||
|
},
|
||
|
// #endif
|
||
|
{
|
||
|
path: '/pages/componentLibrary/componentsB/divider/index',
|
||
|
icon: 'divider',
|
||
|
title: 'Divider 分割线',
|
||
|
title_en: 'Divider',
|
||
|
}]
|
||
|
}, {
|
||
|
groupName: '导航组件',
|
||
|
groupName_en: 'Navigation components',
|
||
|
list: [{
|
||
|
path: '/pages/componentLibrary/componentsB/dropdown/index',
|
||
|
icon: 'dropdown',
|
||
|
title: 'Dropdown 下拉菜单',
|
||
|
title_en: 'Dropdown',
|
||
|
},{
|
||
|
path: '/pages/componentLibrary/componentsB/tabbar/index',
|
||
|
icon: 'tabbar',
|
||
|
title: 'Tabbar 底部导航栏',
|
||
|
title_en: 'Tabbar',
|
||
|
},{
|
||
|
path: '/pages/componentLibrary/componentsA/backTop/index',
|
||
|
icon: 'backTop',
|
||
|
title: 'BackTop 返回顶部',
|
||
|
title_en: 'BackTop',
|
||
|
},{
|
||
|
path: '/pages/componentLibrary/componentsA/navbar/index',
|
||
|
icon: 'navbar',
|
||
|
title: 'Navbar 导航栏',
|
||
|
title_en: 'Navbar',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/tabs/index',
|
||
|
icon: 'tabs',
|
||
|
title: 'Tabs 标签',
|
||
|
title_en: 'Tabs',
|
||
|
},
|
||
|
// #ifndef MP-ALIPAY
|
||
|
{
|
||
|
path: '/pages/componentLibrary/template/order/index',
|
||
|
icon: 'tabsSwiper',
|
||
|
title: 'TabsSwiper 全屏选项卡',
|
||
|
title_en: 'TabsSwiper',
|
||
|
},
|
||
|
// #endif
|
||
|
{
|
||
|
path: '/pages/componentLibrary/componentsC/subsection/index',
|
||
|
icon: 'subsection',
|
||
|
title: 'Subsection 分段器',
|
||
|
title_en: 'Subsection',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/indexList/index',
|
||
|
icon: 'indexList',
|
||
|
title: 'IndexList 索引列表',
|
||
|
title_en: 'IndexList',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/steps/index',
|
||
|
icon: 'steps',
|
||
|
title: 'Steps 步骤条',
|
||
|
title_en: 'Steps',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/empty/index',
|
||
|
icon: 'empty',
|
||
|
title: 'Empty 内容为空',
|
||
|
title_en: 'Empty',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/section/index',
|
||
|
icon: 'section',
|
||
|
title: 'Section 查看更多',
|
||
|
title_en: 'Section',
|
||
|
}]
|
||
|
}, {
|
||
|
groupName: '其他组件',
|
||
|
groupName_en: 'Other components',
|
||
|
list: [{
|
||
|
path: '/pages/componentLibrary/componentsA/parse/index',
|
||
|
icon: 'parse',
|
||
|
title: 'Parse 富文本解析器',
|
||
|
title_en: 'Parse',
|
||
|
},{
|
||
|
path: '/pages/componentLibrary/componentsC/messageInput/index',
|
||
|
icon: 'messageInput',
|
||
|
title: 'MessageInput 验证码输入',
|
||
|
title_en: 'MessageInput',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/avatarCropper/index',
|
||
|
icon: 'avatarCropper',
|
||
|
title: 'AvatarCropper 头像裁剪',
|
||
|
title_en: 'AvatarCropper',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/loadmore/index',
|
||
|
icon: 'loadmore',
|
||
|
title: 'Loadmore 加载更多',
|
||
|
title_en: 'Loadmore',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/readMore/index',
|
||
|
icon: 'readMore',
|
||
|
title: 'ReadMore 展开阅读更多',
|
||
|
title_en: 'ReadMore',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/lazyLoad/index',
|
||
|
icon: 'lazyLoad',
|
||
|
title: 'LazyLoad 懒加载',
|
||
|
title_en: 'LazyLoad',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/gap/index',
|
||
|
icon: 'gap',
|
||
|
title: 'Gap 间隔槽',
|
||
|
title_en: 'Gap',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsA/avatar/index',
|
||
|
icon: 'avatar',
|
||
|
title: 'Avatar 头像',
|
||
|
title_en: 'Avatar',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsC/link/index',
|
||
|
icon: 'link',
|
||
|
title: 'Link 超链接',
|
||
|
title_en: 'Link',
|
||
|
}, {
|
||
|
path: '/pages/componentLibrary/componentsB/loading/index',
|
||
|
icon: 'loading',
|
||
|
title: 'Loading 加载动画',
|
||
|
title_en: 'Loading',
|
||
|
}]
|
||
|
},
|
||
|
]
|