我正在构建该Web应用程序,其中包括诸如login.vue和register.vue组件之类的身份验证页面,我也将抽屉.vue页面用作核心组件,即,我正在使用抽屉.vue整个项目或所有其他组件中的组件。
这里的问题是我不想在login.vue和register.vue组件中使用抽屉.vue组件。
我试图通过在app.vue文件中执行“ v-if =” $ route.name!=='register'“来限制register.vue组件。即
<template>
<v-app>
<core-toolbar v-if="$route.name !== 'register'" />
<core-drawer v-if="$route.name !== 'register'" />
<core-view />
</v-app>
</template>
这里的问题是我无法限制login.vue组件,我只能限制register组件,有没有人对此有更好的解决方案?