RTCPT Component Library
A modern enterprise-grade component library built with Vue 3, TypeScript, and Quasar.
Quick Start
View Quick Start Guide - Learn how to install and configure the RTCPT component library
Git Repository - View source code
Features
- Modern UI - Modern UI components based on Quasar
- Ready to Use - Complete enterprise components without additional configuration
- Permission Control - Built-in permission control system
- Data Visualization - Chart.js powered visualization components
- Theme Customization - Highly customizable color themes
- Internationalization - Built-in Chinese and English support
- Responsive - Perfect adaptation to various screen sizes
- TypeScript - Full TypeScript type support
Component Categories
Form Components
Rich form input components including input fields, selectors, date pickers, etc.
- JQInput - Input component
- JQSelect - Dropdown selector component
- JQDate - Date picker
- JQDateMonth - Month picker
- JQDateYear - Year picker
- JQDatetime - Date time picker
- JQFile - File upload component
- JQAutocomplete - Autocomplete input component
- JQInputRecognize - Input recognize component
- JQFormLabel - Form label component
- JQSearchForm - Quick search form component
- JQPagination - Pagination component
- JCListEditor - Dynamic list item editor
- JCDuoListEditor - Key-value pair list editor
Data Display
Powerful data display components including tables, detail lists, tree components, etc.
- JQTable - Data table component
- JQDetailList - Detail list component
- JCTree - Tree view component
- JCTreeSelect - Tree dropdown selector component
- JQTooltip - Smart tooltip component
- JQPopover - Popover content component
- JCTabs - Tab switcher component
- JCTitleLine - Section title divider component
- JCFoldableList - Foldable list component
View All Data Display Components
Chart Components
Chart.js powered data visualization components supporting line charts, bar charts, pie charts, etc.
- JChLine - Line chart component
- JChBar - Bar chart component
- JChBarLine - Mixed bar-line chart component
- JChPieDoughnut - Pie or doughnut chart component
- JChRadar - Radar chart component
- JChBubble - Bubble chart component
Utility Components
Common utility components including dialogs, message notifications, permission control, etc.
- JQDialog - Dialog component
- JQConfirm - Quick confirm action component
- JQConfirmDialog - Confirm dialog component
- JQMessage - Message notification component
- JCPermission - Permission control component
- JCCopy - Copy button component
- JCEditableProxy - Double-click edit component
- JCFallback - Async component loading placeholder component
- JCFormatLookup - Data format display component
- JCMoreMenu - More actions menu component
- JQOptionGroup - Radio/checkbox button group component
- JQNewValue - New/modified value marker component
Getting Started
npm install rtcptsThen check the Quick Start Guide to learn how to configure and use.
Documentation Navigation
- Component Overview - View all available components
- Utilities - Learn about available utility functions
- Theming - Customize color themes
- Internationalization - i18n usage guide