MeComponent

MeComponent是为了使组件加载完语言包后再渲染,而封装的自定义组件。当配置项loadMessageConfig.componentLoad开启时,MeComponent组件会在其当前组件及子孙组件的语言包加载完成后再进行组件切换。

组件props

props类型说明必填
is当 is 是字符串,它既可以是 HTML 标签名也可以是组件的注册名。或者,is 也可以直接绑定到组件的定义会透传给compnent组件
keepAliveMeKeepAlive props Object传给MeKeepAlive 的props对象,不传此值代表不开启KeepAlive缓存
componentKeystring自定义组件的key
transitionTransitionProps props Object传给Transition 的props对象,不传此值代表不开启Transition动画
doneProgressboolean是否需要执行nProgress.done()

示例

<router-view v-slot="{ Component }">
      <me-component :is="Component" done-progress></me-component>
</router-view>