Nuxt处理全局组件的显示与隐藏

简介: 在Nuxt开发过程中,大家会遇到需要控制全局组件的显示与隐藏。比如说移动端的路由导航栏、头部的返回操作。。。为了使切换页面的同时,确定是否展示全局组件,保证页面展示的平稳过渡。下面是我在项目中用到一个办法,已实现。

在Nuxt开发过程中,大家会遇到需要控制全局组件的显示与隐藏。比如说移动端的路由导航栏、头部的返回操作。。。

为了使切换页面的同时,确定是否展示全局组件,保证页面展示的平稳过渡。

下面是我在项目中用到一个办法,已实现。

1、在 middleware 中处理,middleware可以配置到 全局 也可以直接配置到 page组件中。

下图是直接配置在全局:

image.png

2、使用 middleware 的同时,结合vuex来使用。

在vuex中做全局状态判断,然后使用computed配合使用。

image.png

目录
相关文章
|
2月前
|
JavaScript
在组件中使用全局样式
【10月更文挑战第5天】
148 60
|
2月前
|
存储 JavaScript UED
在 Vue 组件中动态切换全局样式
【10月更文挑战第5天】
55 1
|
4月前
|
JavaScript
基于Vue2或Vue3实现任意上下左右拖拽悬浮的元素,且配置为自定义的全局指令
这篇文章介绍了如何在Vue 2或Vue 3项目中实现一个自定义的全局指令`v-dragSwitch`,用于创建可以任意方向拖拽并悬浮的元素,同时包含边界处理的逻辑。
1347 2
基于Vue2或Vue3实现任意上下左右拖拽悬浮的元素,且配置为自定义的全局指令
|
5月前
uniapp实战 —— 轮播图【自定义指示点】(含组件封装,自动注册全局组件,添加全局组件类型声明)
uniapp实战 —— 轮播图【自定义指示点】(含组件封装,自动注册全局组件,添加全局组件类型声明)
338 1
|
5月前
|
容器
Vite项目当中的SVG图标的配置及图标全局组件的封装
Vite项目当中的SVG图标的配置及图标全局组件的封装
152 0
|
7月前
|
API
table组件隐藏额外内容并使用Toolpit显示(vue3)
table组件隐藏额外内容并使用Toolpit显示(vue3)
|
前端开发
elementUI隐藏组件
elementUI隐藏组件
117 0
|
JavaScript
vue全局修改滚动条样式
vue全局修改滚动条样式
400 1
|
JavaScript
vue 路由meta 设置导航隐藏与显示
vue 路由meta 设置导航隐藏与显示
476 0
|
JavaScript
Vue组件使用(父组件监听子组件数据变化,子组件使用父组件的数据,并监听父组件的数据变化)
Vue组件使用(父组件监听子组件数据变化,子组件使用父组件的数据,并监听父组件的数据变化)
499 0

热门文章

最新文章