Vue在广告位模板中保持活跃

问题描述

我有一个带有插槽的父页面布局。

<template>
  <div class="page-layout-default">
    <slot name="header"></slot>
    <slot class="page-main-section"></slot>
    <slot name="aside-section" class="page-aside-section"></slot>
  </div>
</template>

然后使用此页面布局的组件:

<template>
  <page-layout-default>
    <template v-slot:header>
      <main-menu />
    </template>
    <router-view :key="$route.path" class="content" />
    <template v-slot:aside-section>
      <keep-alive>
        <component :is="mapName" />
      </keep-alive>
    </template>
  </page-layout-default>
<template>

如您所见,我正在尝试使aside-section组件保持活动状态。实际上,它是已知的组件。 尽管由于某种原因,该组件仍未处于活动状态,但我不知道我缺少什么,需要帮助来解决该问题。

示例项目,其完整代码位于git@gitlab.com:aemilianvs / vue-keep-alive.git

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...