問(wèn)題描述頁(yè)面結(jié)構(gòu):左側(cè)導(dǎo)航欄,右側(cè)頁(yè)簽,頁(yè)簽中下部是內(nèi)容顯示區(qū)。點(diǎn)擊左側(cè)導(dǎo)航欄會(huì)打開(kāi)對(duì)應(yīng)的頁(yè)簽,頁(yè)簽中會(huì)顯示對(duì)應(yīng)的內(nèi)容。點(diǎn)擊頁(yè)簽,會(huì)進(jìn)行對(duì)應(yīng)的頁(yè)面切換。每個(gè)頁(yè)簽對(duì)應(yīng)的內(nèi)容分為三個(gè)層次,列表頁(yè) => 信息頁(yè) => 數(shù)據(jù)填寫(xiě)頁(yè)現(xiàn)在有這樣一個(gè)需求:緩存不同頁(yè)簽中的數(shù)據(jù)填寫(xiě)頁(yè)的內(nèi)容。舉個(gè)例子:當(dāng)前我打開(kāi)了三個(gè)頁(yè)簽,頁(yè)簽A、頁(yè)簽B、頁(yè)簽C,我在頁(yè)簽A中打開(kāi)了數(shù)據(jù)填寫(xiě)頁(yè)填寫(xiě)內(nèi)容,在沒(méi)有提交的前提下,我切換到了頁(yè)簽B;然后我又從頁(yè)簽B切換回頁(yè)簽A,這時(shí)候,要求頁(yè)簽A中表單的數(shù)據(jù)是我之前填寫(xiě)的;另一方面,當(dāng)我每次從頁(yè)簽A的信息頁(yè)進(jìn)入數(shù)據(jù)填寫(xiě)頁(yè)的時(shí)候,都希望表單能夠重新加載。當(dāng)前面臨的問(wèn)題是1.頁(yè)簽A數(shù)據(jù)填寫(xiě)頁(yè) => 頁(yè)簽B => 頁(yè)簽A數(shù)據(jù)填寫(xiě)頁(yè)。用keep-alive,這條調(diào)用鏈?zhǔn)菦](méi)問(wèn)題的。2.問(wèn)題是這個(gè),每次我從頁(yè)簽A的信息頁(yè)進(jìn)入數(shù)據(jù)填寫(xiě)頁(yè)時(shí),進(jìn)入的都是同一個(gè)頁(yè)面我需要的解決方案是:在我每次從頁(yè)簽A的信息頁(yè)進(jìn)入數(shù)據(jù)填寫(xiě)頁(yè)時(shí),希望能把表單重新加載謝謝啦?。?!
Vue:keep-alive組件緩設(shè)計(jì)問(wèn)題
蠱毒傳說(shuō)
2019-03-16 19:12:52