Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/480.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使标题在所有组件上可用(登录时除外)_Javascript_Vue.js_Nuxt.js - Fatal编程技术网

Javascript 使标题在所有组件上可用(登录时除外)

Javascript 使标题在所有组件上可用(登录时除外),javascript,vue.js,nuxt.js,Javascript,Vue.js,Nuxt.js,假设我正在layouts/default.vue上导入标题组件 并且该标题将在所有组件上呈现 我的问题是如何使头在除Login.vue之外的所有组件上可用 关于从哪里开始实现这一点,有什么想法吗。当前路由路径是“$route.path”,因此使用“v-show”来判断。 通过阅读布局部分的文档来解决。我在layouts文件夹login.vue上创建了另一个布局文件,并在我的主login.vue上使用它 export default { layout: 'login' // coming fr

假设我正在layouts/default.vue上导入标题组件

并且该标题将在所有组件上呈现

我的问题是如何使头在除Login.vue之外的所有组件上可用


关于从哪里开始实现这一点,有什么想法吗。

当前路由路径是“$route.path”,因此使用“v-show”来判断。

通过阅读布局部分的文档来解决。我在layouts文件夹login.vue上创建了另一个布局文件,并在我的主login.vue上使用它

export default {
  layout: 'login' // coming from layouts folder
  // page component definitions
}
export default {
  layout: 'login' // coming from layouts folder
  // page component definitions
}