@tarojs/router
- Version 3.6.6
- Published
- 344 kB
- 7 dependencies
- MIT license
Install
npm i @tarojs/router
yarn add @tarojs/router
pnpm add @tarojs/router
Overview
Taro-router
Index
Variables
variable history
let history: History;
Functions
function createMultiRouter
createMultiRouter: ( app: AppInstance, config: MpaRouterConfig, framework?: string) => Promise<void>;
Note: 关于多页面应用 - 需要配置路由映射(根目录跳转、404 页面……) - app.onPageNotFound 事件不支持 - 应用生命周期可能多次触发 - TabBar 会多次加载 - 不支持路由动画
function createRouter
createRouter: ( app: AppInstance, config: SpaRouterConfig, framework?: string) => () => void;
function getCurrentPages
getCurrentPages: () => Taro.Page[];
function navigateBack
navigateBack: ( option?: Taro.navigateBack.Option) => ReturnType<typeof Taro.navigateBack>;
function navigateTo
navigateTo: ( option: Taro.navigateTo.Option) => ReturnType<typeof Taro.navigateTo>;
function redirectTo
redirectTo: ( option: Taro.redirectTo.Option) => ReturnType<typeof Taro.redirectTo>;
function reLaunch
reLaunch: (option: Taro.reLaunch.Option) => ReturnType<typeof Taro.reLaunch>;
function switchTab
switchTab: (option: Taro.switchTab.Option) => ReturnType<typeof Taro.switchTab>;
Namespaces
namespace @tarojs/components/dist/components
module '@tarojs/components/dist/components' {}
function defineCustomElementTaroTabbar
defineCustomElementTaroTabbar: () => void;
Package Files (6)
Dependencies (7)
Dev Dependencies (12)
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@tarojs/router
.
- Markdown[](https://www.jsdocs.io/package/@tarojs/router)
- HTML<a href="https://www.jsdocs.io/package/@tarojs/router"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 4251 ms. - Missing or incorrect documentation? Open an issue for this package.