1
0
mirror of https://github.com/ialley-workshop-open/uni-halo.git synced 2026-09-12 16:40:40 +08:00
Files
uni-halo/.agents/skills/uview-pro-vue3/api/tools-api.md
T
2026-08-31 07:58:23 +08:00

70 lines
1.1 KiB
Markdown

# 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