RouteView.vue 321 B

12345678910111213141516171819
  1. <template>
  2. <div class="main">
  3. <keep-alive>
  4. <router-view v-if="keepAlive"/>
  5. </keep-alive>
  6. <router-view v-if="!keepAlive"/>
  7. </div>
  8. </template>
  9. <script>
  10. export default {
  11. name: "RouteView",
  12. computed: {
  13. keepAlive() {
  14. return this.$route.meta.keepAlive
  15. }
  16. },
  17. }
  18. </script>