vue3中$refs使用调整

前言: vue3环境

在vue2环境中,可以直接通过this.$refs获取模块;在vue3环境中,通用以下两种方式获取:

1、通过声明ref进行获取;

TypeScript 复制代码
import { ref} from 'vue';
const logoForm = ref();
console.log(logoForm.value);

2、通过声明getCurrentInstance进行获取;

TypeScript 复制代码
import { getCurrentInstance } from '@vue/runtime-core';
const currentInstance = getCurrentInstance();
console.log(currentInstance.ctx.$refs.logoForm);
相关推荐
kisbad8 小时前
Day 036|OpenAI Agents SDK 快速开始:今天跑通第一个 Agent
java·前端·javascript
qq_267612898 小时前
Gitee CodePecker行业场景化落地指南:金融、车联网与IoT双引擎选型与工程化路径
前端·gitee·自动化
初晨未凉8 小时前
elementui自定义内容图片预览
前端
无糖可可果9 小时前
从零读懂一个 Next.js 全栈笔记应用
前端
Maxkim9 小时前
DeepSeek Harness 源码深度分析:像 VS Code 一样插件化的 Agent 框架
前端·架构
xiaominlaopodaren9 小时前
three.js地图数学基础(八):浮点精度
javascript·gis·three.js
喜欢睡觉9 小时前
从零看懂一个 Next.js 笔记应用
前端
SendTomo9 小时前
跨设备文件互传新方案
javascript·网络·webrtc·html5·p2p
cindershade9 小时前
从零实现画布「双击创建节点」:一个 VueFlow 项目的交互全记录
前端
YHL9 小时前
🚀 SSE 服务器发送事件与 BFF 层实战
前端·后端