#Uniapp:switchTab--- navigateTo---redirectTo---reLaunch---navigateBack & getApp()

getApp()

getApp() 函数用于获取当前应用实例,一般用于获取globalData。也可通过应用实例调用 App.vue methods 中定义的方法。

示例

getApp().globalData.version

switchTab

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面

uni.switchTab(options)

navigateTo

保留当前页面,跳转到应用内的某个页面

redirectTo

关闭当前页面,跳转到应用内的某个页面

reLaunch

关闭所有页面,打开到应用内的某个页面

navigateBack

关闭当前页面,返回上一页面或多级页面

options参数

名称 类型 必填 默认值 描述
options SwitchTabOptions - -
名称 类型 必备 默认值 描述
url string (string.PageURIString) - 需要跳转的 tabBar 页面的路径,路径后不能带参数
success (result: AsyncApiSuccessResult) => void - 接口调用成功的回调函数
fail (result: SwitchTabError) => void - 接口调用失败的回调函数
complete (result: AsyncApiResult) => void - 接口调用结束的回调函数(调用成功、失败都会执行)

你可能感兴趣的:(#Uniapp,uni-app)