Files
2023-11-14 17:21:03 +08:00

60 lines
925 B
JavaScript

import { parseUrl } from '@/utils'
export function navigateTo(location, complete, fail, success) {
uni.navigateTo({
url: parseUrl(location),
complete,
fail,
success,
})
}
export function replace(location, complete, fail, success) {
uni.redirectTo({
url: parseUrl(location),
complete,
fail,
success,
})
}
export function reLaunch(location, complete, fail, success) {
uni.reLaunch({
url: parseUrl(location),
complete,
fail,
success,
})
}
export function go(delta) {
uni.navigateBack({
delta,
})
}
export function back() {
uni.navigateBack({
delta: 1,
success: function (e) {},
fail: function (e) {},
})
}
export function switchTab(location, complete, fail, success) {
uni.switchTab({
url: parseUrl(location),
complete,
fail,
success,
})
}
export default {
back,
navigateTo,
replace,
reLaunch,
switchTab,
}