salto de enrutamiento del subprograma WeChat uniapp

Mantenga la página actual, salte a una página en la aplicación y utilícela uni.navigateBackpara regresar a la página original.

//在起始页面跳转到test.vue页面并传递参数
uni.navigateTo({
	url: 'test?id=1&name="lisa"'
});

uni.redirectTo(OBJETO)

Cierre la página actual y salte a una página dentro de la aplicación.

uni.redirectTo({
	url: 'test?name="lisa"'
});

uni.reLaunch(OBJETO)

Cierre todas las páginas y abra una página dentro de la aplicación.

uni.reLaunch({
	url: 'test?id=1'
});
      Cómo ocultar el botón superior izquierdo

      Agregar el ciclo de vida ocultará el botón superior izquierdo (debe ser el método uni.reLaunch)
      uni.hideHomeButton();

onLoad() {
    uni.hideHomeButton();	
},

uni.switchTab(OBJETO)

Vaya a la página TabBar y cierre todas las demás páginas que no sean TabBar.

uni.switchTab({
	url: '/pages/index/index'
});

Cierre la página actual y regrese a la página anterior o a la página de varios niveles. Puede  getCurrentPages() determinar cuántos niveles necesita regresar obteniendo la pila de páginas actual.

// 注意:调用 navigateTo 跳转时,调用该方法的页面会被加入堆栈,而 redirectTo 方法则不会。见下方示例代码

// 此处是A页面
uni.navigateTo({
	url: 'B?id=1'
});

// 此处是B页面
uni.navigateTo({
	url: 'C?id=1'
});

// 在C页面内 navigateBack,将返回A页面
uni.navigateBack({
	delta: 2
});

uni.preloadPage(OBJETO)

La precarga de páginas es una tecnología de optimización del rendimiento. Las páginas precargadas se abren más rápido

uni.preloadPage({url: "/pages/test/test"});

Para obtener más información, consulte el sitio web oficial: uni.navigateTo(OBJECT) | sitio web oficial de uni-app

Supongo que te gusta

Origin blog.csdn.net/T3165919332/article/details/132453136
Recomendado
Clasificación