鍍金池/ 問答/HTML5  HTML/ vue keep-alive無法緩存

vue keep-alive無法緩存

排期頁面點(diǎn)擊訂單進(jìn)入訂單詳情,返回排期頁面會重新請求數(shù)據(jù)渲染一遍,現(xiàn)在是想返回上一頁不渲染
使用 keep-alive 無法緩存,activated和deactivated也無法正常調(diào)用

clipboard.png

clipboard.png
第一次進(jìn)入打印 1,2
退出去deactivated無法調(diào)用
再次進(jìn)入只會打印1

回答
編輯回答
青黛色

你的這個語法用錯了應(yīng)該是這樣寫的

<!-- 和 `<transition>` 一起使用 -->
<transition>
  <keep-alive>
    <component :is="view"></component>
  </keep-alive>
</transition>

具體請看api

2017年2月11日 07:01