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, }