|
@@ -11,12 +11,8 @@
|
|
|
<!-- 效果不好,每次tab切换时都会完全重新加载组件,没有缓存效果 -->
|
|
|
<!--<component v-if="currentTab" :is="currentTab.content"></component>-->
|
|
|
<!-- NOTE:类似延迟加载 -->
|
|
|
- <paper-by-hand v-if="tabVisited.includes('paper-by-hand')"
|
|
|
- v-show="currentTab.content=='paper-by-hand'"></paper-by-hand>
|
|
|
- <paper-by-intelligent v-if="tabVisited.includes('paper-by-intelligent')"
|
|
|
- v-show="currentTab.content=='paper-by-intelligent'"></paper-by-intelligent>
|
|
|
- <paper-record v-if="tabVisited.includes('paper-record')"
|
|
|
- v-show="currentTab.content=='paper-record'"></paper-record>
|
|
|
+ <component v-for="tab in visibleTabs" :key="tab.label" :is="tab.content"
|
|
|
+ v-if="tabVisited.includes(tab.content)" v-show="tab==currentTab"></component>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|