Depois que o iview tem um salto de lista paginada, como manter o registro de virada da última página ao retornar

No uso real, quando editamos essas informações de uma determinada página da lista, retornamos à página da lista quando a edição é concluída e, então, qual página de dados deve ser exibida na página da lista? Obviamente, queremos retornar à posição da contagem de páginas anterior, não à página inicial.

Se eu editar um determinado registro e salvá-lo agora, o que quero é voltar para a terceira página.Na verdade, o master precisa salvar o último registro do número da página da página virada no armazenamento local para resolver este problema.

código mostrado abaixo:

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) // 初始化请求
},

 

Isso garante que, após a conclusão de uma determinada operação de página, retornemos à página da última operação, não à página inicial.

Acho que você gosta

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