自定义路由

可以在模块的入口配置中为每个管理端配置自定义的路由,通过自定义路径访问。

创建路由

一般情况下,路由的配置应该放在 register 生命周期中。在获取到管理端方法之后,你可以使用 addRouter 方法来添加路由配置。

import { appContext, createApp } from '@duxweb/dux-refine'

const register = (context: appContext) => {
  const app = context.getApp('admin')

  // 添加 admin 管理端的路由
  app.addRouter([
    {
      path: 'example/diy',       // 前端 url
      element: <ArticleList />,  // 页面组件
    },
  ])
}

更多方法