不同小程序的路由模式

在创建路由器实例时,history 配置允许我们在不同的小程序中进行选择。

微信小程序

createWechatHistory() 创建的:

import { createRouter, createWechatHistory } from '@microprogram/router'

const router = createRouter({
  history: createWechatHistory(),
  routes: [
    //...
  ],
})

支付宝小程序

createAlipayHistory() 创建的:

import { createRouter, createAlipayHistory } from '@microprogram/router'

const router = createRouter({
  history: createAlipayHistory(),
  routes: [
    //...
  ],
})

其他

如果你发现你当前使用的小程序在本库不支持时,你可以选择在github 提 issue,更欢迎你了解完RouteHistory后,提供 PR 贡献。