有什么方法可以在vue.js中使用一个组件页面,同时限制其他组件?

时间:2019-03-25 04:42:26

标签: vue.js

我正在构建该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组件,有没有人对此有更好的解决方案?

0 个答案:

没有答案