[Vue]キープアライブインクルードの追加された名前も無効

私は今日、古いプロジェクトを変更しています。オンラインの回答を参照して、エクスポートへの名前の追加はまだ無効です。長い間理由が見つかり、プロジェクトがルータービューの3つのレイヤーを使用しており、キープアライブがルータービューの2番目のレイヤーに追加されていることがわかりました、それが無効なのも不思議ではありません。

// App.vue
<router-view />
    // Layout.vue
    <router-view />
        // Companent.vue
        <keep-alive include="字符串|数组|正则">
              <router-view />
        </keep-alive>

注:コンポーネントに直接関連付けられているルータービューにキープアライブを追加する必要があります!

おすすめ

転載: www.cnblogs.com/teemwu/p/12707238.html