主题
Config 全局配置
components/fui-config/index.js 导出全局组件默认配置、颜色和常用方法。官网的全局配置说明与本地版本可能存在差异,本页记录本地模块。
支持平台
官网未单独列出该模块的平台矩阵,请以本地实现和目标平台验证结果为准。
配置内容
配置对象使用组件的小驼峰名称作为键,例如 fuiButton、fuiIcon、fuiText、fuiNumber、fuiInput、fuiFormItem、fuiListCell、fuiSection、fuiWhiteSpace 和 fuiWingBlank。源码说明组件显式传入的属性优先于全局配置。
color 对象包含 primary、success、warning、danger、purple 和 link。非 nvue 平台部分颜色由主题 CSS 变量控制,调整时应同时检查主题配置。
方法
| 方法 | 说明 |
|---|---|
| toast(text, icon) | 显示短提示,icon 默认为 none |
| modal(title, content, callback, showCancel, confirmColor, confirmText) | 显示确认框,回调接收确认与否的布尔值 |
| href(url, isMain) | isMain 为 true 时切换 tab,否则使用页面导航 |
组件需要读取项目中安装的 FirstUI 全局配置后这些默认值才会生效;配置路径和接入方式应与项目的 uni-app 初始化代码一致。
事件
| 事件 | 说明 | 回调参数 |
|---|---|---|
| — | 无自定义事件 | — |
插槽
| 插槽 | 说明 |
|---|---|
| — | 官网未列出该组件的插槽 |