1
This commit is contained in:
28
使用说明.md
28
使用说明.md
@@ -249,8 +249,26 @@ export default {
|
||||
|
||||
### 框架实例方法
|
||||
|
||||
#### install(Vue, options)
|
||||
安装 Vue 插件
|
||||
#### createApp(config) - 推荐使用
|
||||
创建应用实例(新版本 API)
|
||||
|
||||
```javascript
|
||||
const app = AdminFramework.createApp({
|
||||
title: '我的管理系统', // 应用标题(必需)
|
||||
apiUrl: 'http://localhost:9098/admin_api/', // API 基础地址(必需)
|
||||
uploadUrl: 'http://localhost:9098/admin_api/upload', // 上传地址(可选,默认为 apiUrl + 'upload')
|
||||
componentMap: { // 业务组件映射(可选)
|
||||
'business/product': ProductComponent,
|
||||
'business/order': OrderComponent
|
||||
},
|
||||
onReady() { // 应用启动完成回调(可选)
|
||||
console.log('应用已启动!')
|
||||
}
|
||||
})
|
||||
```
|
||||
|
||||
#### install(Vue, options) - 传统方式
|
||||
安装 Vue 插件(兼容旧版本)
|
||||
|
||||
```javascript
|
||||
Vue.use(AdminFramework, {
|
||||
@@ -268,12 +286,6 @@ Vue.use(AdminFramework, {
|
||||
// 初始化 HTTP 配置
|
||||
AdminFramework.initHttp(config, store)
|
||||
|
||||
// 创建路由实例
|
||||
AdminFramework.createRouter(Router, components, customRoutes, ViewUI, homeName)
|
||||
|
||||
// 创建 Store 实例
|
||||
AdminFramework.createStore(Vuex, customModules, createPersistedState)
|
||||
|
||||
// 添加组件映射
|
||||
AdminFramework.addComponentMap(customMap)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user