keep-alive include 加了 name 也無效


今修改一個比較老的 Vue 項目,參考網上的答案,在export 加了 name 還是無效,找了半天原因,發現項目中用了三層 router-view ,keep-alive 加在了第二層 router-view 中,難怪無效。。。

<!-- App.vue -->
<router-view />
    <!-- Layout.vue -->
    <router-view />
        <!-- Companent.vue -->
        <keep-alive include="字符串|數組|正則">
              <router-view />
        </keep-alive>

注意:keep-alive 必須加在組件直接關聯的 router-view 上!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM