在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue使用keep-alive還原滾動位置的問題

vue使用keep-alive還原滾動位置的問題

項目中有一個列表頁和詳情頁,具體場景如下:
圖片描述

在詳情頁不做任何操作直接返回列表頁的時候可以用keep-alive保持原有的滾動位置,
但如果在詳情頁中修改了列表頁某條目的狀態(tài),比如時間,再次返回的時候數(shù)據(jù)是修改成功了,

可是頁面回到了最頂端條目一的位置,也就是說keep-alive失效了,目前我是使用vuex來更新數(shù)據(jù)的,請問這種場景下為什么keep-alive會失效?更新了數(shù)據(jù)視圖是不是一定會重新渲染?如果不想重新渲染應(yīng)該怎么做?請大佬們指點一下,謝謝了~

回答
編輯回答
冷溫柔

這種情況是正常的,如果你非要跳轉(zhuǎn)到原來那個位置,可以加個錨點試試

2018年6月5日 12:27