1
0
mirror of https://github.com/ialley-workshop-open/uni-halo.git synced 2026-09-12 16:40:40 +08:00

refactor: 架构升级

This commit is contained in:
小莫唐尼
2026-08-31 07:58:23 +08:00
commit ba5b77568b
693 changed files with 118430 additions and 0 deletions
@@ -0,0 +1,69 @@
# Tools API
## API Reference
uView Pro tools and utility methods.
### HTTP Request
**request(options)**
- `url` - Request URL
- `method` - Request method (GET, POST, PUT, DELETE)
- `data` - Request data
- `header` - Request headers
- `timeout` - Request timeout
**Interceptors:**
- `request.interceptors.request.use()` - Request interceptor
- `request.interceptors.response.use()` - Response interceptor
### Storage
**setStorage(key, value)**
- Set storage value
**getStorage(key)**
- Get storage value
**removeStorage(key)**
- Remove storage value
**clearStorage()**
- Clear all storage
### Router
**navigateTo(options)**
- Navigate to page
**redirectTo(options)**
- Redirect to page
**navigateBack(options)**
- Navigate back
**switchTab(options)**
- Switch tab
### Validator
**validate(value, rules)**
- Validate value with rules
### Format
**formatDate(date, format)**
- Format date
**formatNumber(number, format)**
- Format number
### Color
**colorToRgb(color)**
- Convert color to RGB
**colorToHex(color)**
- Convert color to HEX
**See also:** `examples/tools/` for detailed tool examples