当前位置: 首页 > news >正文

vue3设置全局变量并获取 全局响应式变量 窗口大小

设置

js文件统一管理全局变量

方法1 app provide() 全局提供变量

通过inject()使用

方法2

app实例配置全局变量

获取 通过 getCurrentInstance.appContext.config.globalProperties.$innerWidth访问到

code

import { ref } from 'vue'
export const useGlobalState = () => {const innerWidth = ref(window.innerWidth)window.addEventListener('resize', () => {innerWidth.value = window.innerWidth})return { innerWidth }
}

http://www.lryc.cn/news/366213.html

相关文章:

  • Java——面向对象进阶(一)
  • JDBC是什么?它如何工作?
  • Qt:QDialogButtonBox的使用
  • 38页 | 工商银行大数据平台助力全行数字化转型之路(免费下载)
  • 【Git】如何不管本地文件,强制git pull
  • MySQL 高级 - 第十一章 | 索引优化与查询优化
  • 工厂模式——工厂方法模式+注册表
  • 实验一、网络传输介质————双绞线 《计算机网络》
  • 在Linux/Ubuntu/Debian中使用lshw查看系统信息
  • 提高篇(八):扩展Processing功能:从库使用到跨平台应用
  • ubuntu18.04环境下,arduino ide在打开串口监视器时报错
  • 码蹄集部分题目(2024OJ赛18期;并查集+ST表+贪心)
  • 算法:前缀和题目练习
  • 记录项目使用ts时引入js文件后导致项目运行空白问题
  • Kafka消费者api编写教程
  • 什么情况下要配置DNS服务
  • 华为端云一体化开发 (起步1.0)(HarmonyOS学习第七课)
  • 数据结构之ArrayList与顺序表(上)
  • Java 8 中的 Stream API,用于处理集合数据
  • 106、python-第四阶段-3-设计模式-单例模式
  • 【猫狗识别系统】图像识别Python+TensorFlow+卷积神经网络算法+人工智能深度学习
  • 记录汇川:红绿灯与HMI-ST
  • 已解决java.nio.charset.CoderMalfunctionError: 编码器故障错误的正确解决方法,亲测有效!!!
  • Linux 中常用的设置、工具和操作
  • [论文笔记]AIOS: LLM Agent Operating System
  • 2024全国高考作文题解读(文心一言 4.0版本)
  • 【功能超全】基于OpenCV车牌识别停车场管理系统软件开发【含python源码+PyqtUI界面+功能详解】-车牌识别python 深度学习实战项目
  • TESSENT2024.1安装
  • 【机器学习】原理与应用场景 Python代码展现
  • Python怎么循环计数:深入解析与实践