Skip to content

Router

编辑器依赖vue-routercreateMemoryHistory来模拟小程序的路由系统

使用

  1. 在useDesign初始化时,通过router添加
  2. 通过set方法自行决定添加路由的时机

警告

set并不会校验添加的路由在路由表中是否已存在,对于重复的路由行为参考vue-router

ts
import { useDesign } from '@sepveneto/mpd-core'

const [, set] = useDesign({
  // ...options
  router: [
    { name: 'home', path: '/' },
    { name: 'personal', path: '/personal' },
  ]
})

// set({
//   router: [
//     { name: 'home', path: '/' },
//     { name: 'personal', path: '/personal' },
//   ]
// })
import { useDesign } from '@sepveneto/mpd-core'

const [, set] = useDesign({
  // ...options
  router: [
    { name: 'home', path: '/' },
    { name: 'personal', path: '/personal' },
  ]
})

// set({
//   router: [
//     { name: 'home', path: '/' },
//     { name: 'personal', path: '/personal' },
//   ]
// })