Después de que iview tiene un salto de lista paginada, cómo mantener el registro de la última página al regresar

En el uso real, cuando editamos esta información de una determinada página de la lista, ¿volvemos a la página de la lista cuando se completa la edición, entonces qué página de datos debe mostrarse en la página de la lista? Por supuesto, queremos volver a la posición del recuento de páginas anterior, no a la página de inicio.

Si edito un registro determinado y lo guardo ahora, lo que quiero es volver a la tercera página. De hecho, el maestro necesita guardar el último registro del número de página de la página entregada en el almacenamiento local para resolver este problema.

el código se muestra a continuación:

setContextData: function(key, value) {
   let val = value ? value : 1
   localSave(key,JSON.stringify(val))
},
getContextData: function(key){
    return localRead(key) ? parseInt(JSON.parse(localRead(key))) : 1
},
mounted方法里面初始化的时候记录当前页码:
initList(){
    let pageSize = this.pageSize;
    let page = this.getContextData("currentPage");
    let search_from = this.formSearch;
    this.getData(page, pageSize, search_from) // 初始化请求
},

 

Esto asegura que después de que se complete una determinada operación de página, volvamos a la página de la última operación, no a la página de inicio.

Supongo que te gusta

Origin blog.csdn.net/lchmyhua88/article/details/110824851
Recomendado
Clasificación