Skip to content

MeComponent

MeComponent基于 component 结合keepAlive``transition``doneProgress``suspense,而封装自定义组件。

组件props

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

示例

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