Vue - 何时以及为何使用 $el

2023-11-22

我在这里找到了这个答案:https://stackoverflow.com/a/50431015/11735826我想知道为什么这里使用 .$el ,以及为什么没有 el 元素它就不起作用?


当你使用refhtml 标签上的属性,DOM 元素由以下方式返回this.$refs.modal.

当你使用ref模板标签上的属性,返回组件实例,所以this.$refs.modal.$el直接返回 DOM 元素。看https://v2.vuejs.org/v2/api/#vm-el

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Vue - 何时以及为何使用 $el 的相关文章

  • 在 Vue 3 的生产构建过程中从 Vue 模板中删除所有数据测试属性

    我在 TS 中使用 Vue3 最后一个 vue cli 我想在 vue loader 编译 vue 文件时获取所有节点 vnodes 元素 我需要读取节点属性并删除所有 数据测试 我尝试在 vue config js 中使用 module
  • 为什么省略分号会破坏这段代码?

    或者换句话说 为什么分号插入失败 导致下面的代码被破坏 function Foo Foo prototype bar function console log bar lt missing semicolon function Foo pr
  • 在有限的上下文中运行 JS 代码

    我正在尝试奔跑trusted 隔离 上下文中的 JS 代码 基本上想出了这个方法 function limitedEval src context return function with this return eval src call
  • 有没有办法动态更改 jqGrid 的单元格值?

    这个问题可能已经被问过很多次了 但我想知道是否可以动态更改 jqgrid 的单元格值 我基本上有一个网格 它通过 JSON 字符串加载数据 在特定列的某些行上 该值可能为 null 因此 预先知道哪个行 ID 是一个问题 然后能够将 nul
  • Javascript 进程是否有多个执行线程?

    背景 我正在创建一个 地址簿 类型的应用程序 有很多条目需要加载 一个想法是首先加载一小部分条目 让用户开始 然后将剩余条目排队 优先考虑用户单击的条目 例如 如果他们单击以 X 开头的名称 请先加载这些名称 然后再处理队列的其余部分 这个
  • 如何在React Native的MapView中设置标记

    我想在React Native中的MapView上设置一个标记 但是通过官方文档找不到任何信息MapView https facebook github io react native docs mapview html content 如
  • 从选择 onChange 调用 javascript 函数 [重复]

    这个问题在这里已经有答案了 所以我有一个简单的 HTML 选择框和一个 javascript 警报功能 我希望选择框有一个 onchange 事件来调用 javascript 警报函数 这是我到目前为止所拥有的 HTML div Type
  • 判断字符串是否包含有效的javascript代码

    我正在寻找一个C 返回的函数true如果字符串包含有效的 JavaScript 语法 例如 IsValidJavascript alert hello 会回来true but IsValidJavascript alertXXhelloZ
  • 我可以在 GWT 中使用第三方 Javascript 库吗

    例如穆工具 用 js 编码对我来说很舒服 但显然不适合所有人 你当然可以 最好的事情就是给自己写一些好看的JavaScript 覆盖类型 http code google com webtoolkit doc latest DevGuide
  • EmberJS:对象作为查询参数来刷新模型

    我遵循了查询参数指南 http guides emberjs com v1 11 0 routing query params http guides emberjs com v1 11 0 routing query params 而且效
  • 如何通过setTimeout函数定期打印数字?

    var i 0 function counter for i i lt 100 i setTimeout gt console log i 2000 counter 我想以 2 秒的间隔打印 i 但它立即打印 每次打印调用只需要几微秒 为什
  • websockets 如何处理同一浏览器的两个选项卡

    I have 1 个 PHP 服务器 提供 http 请求 和 1 node js 发布更新的数据消息 每个连接都带有 websocket php 服务器设置其 cookie 在一个浏览器中 此 cookie 可在所有选项卡中使用 当浏览器
  • 通过 JavaScript 单击按钮/页面提交

    我想了解 asp net 框架如何知道何时单击了按钮 因此一旦收到请求 就会在服务器上触发其单击事件 我需要了解它是如何工作的 因为我想从 JavaScript 触发按钮的服务器单击事件 我能够从 JavaScript 执行页面提交 doc
  • 使用 float:left 与 display:inline-block 的 jQuery UI 拖放排序比较

    我这里有两个例子 这两个例子之间的唯一区别是 一种使用display inline block 另一种使用float left li doc item 显示 内联块 与 li doc item float left 我的问题是 displa
  • Chrome --app 相当于 Firefox\IE

    我有一个网络应用程序 客户要求单击不同按钮时更改浏览器窗口大小 我发现在那link https stackoverflow com questions 13436855 launch google chrome from the comma
  • 从链接打开本地文件夹

    如何通过单击任何链接打开本地文件夹视图 我尝试了很多选择 例如 a href Open folder a or a Open folder a or a Open folder a 解决方案 启动可下载链接 以下内容适用于所有浏览器 但一如
  • ES6 模块范围

    我有代码 lib js var a a export var b b main js console log a a variable is not available in a global scope import b from lib
  • 在反应中访问回调内的 event.target

    我有以下课程片段 constructor props super props this timeout null search e gt clearTimeout this timeout this timeout setTimeout f
  • 如何在 TypeScript 中使用 navigation.replace ?

    我试图在我的代码中使用它 const navigation useNavigation navigation replace AllFriends 但我不断收到错误消息 Property replace does not exist on
  • Three.js点击单个粒子

    In this example http jsfiddle net agqq96bq 2 您可以看到 2 个可点击的粒子 但它们都受到点击的影响 另外 我只想检测粒子上的点击 而不将它们过滤出场景 像这儿 if intersects len

随机推荐

  • 将文本文件读入数组

    我对编程真的很陌生 在为夏季项目认真思考了一周之后 我真的很感谢一些帮助 我正在尝试读取一个长文本文件 它只是一个长字符串 注意 不是实际的编程字符串 字母 然后将每个字母放入网格中的位置 该程序的目的最终是为了解决单词搜索 到目前为止 我
  • 使用 JavaScript 编写 xml 的库

    我正在使用 JavaScript node js 进行一些服务器端编码 并且我想编写有效的 xml 我找到了两个库 但我确信还有更多 更好 http goessner net download prj jsonxml LGPL 尚未公布 h
  • 如何从基本控制器获取操作名称?

    我想在我的一个控制器上实现一个基本控制器 在该基本控制器中 我希望能够获取当前执行的 ActionResult 名称 我该怎么做呢 public class HomeController ControllerBase public Acti
  • collections.Counter:most_common 包括相等计数

    In collections Counter 方法most common n 仅返回列表中 n 个最频繁出现的项目 我正是需要这个 但我也需要包括相等的计数 from collections import Counter test Coun
  • 如何以编程方式访问剪贴板数据?

    如何以编程方式访问 Mac 上的剪贴板数据 苹果有一个粘贴板编程指南您正在寻找的主要课程是NSP纸板 读取字符串的示例是 NSPasteboard pasteboard lt Get a pasteboard gt NSArray clas
  • JSF 如何从支持 bean 重定向到在支持 bean 中动态构造的 URL?

    有希望通过一个例子来说明这个问题 我的页面上显示了 10 个文档 其中 3 个在 zip 包内包含附加信息 在初始页面加载期间 我只知道哪些文档具有此附加信息 我知道not知道这些 zip 文件的 URL 然后 我显示指向包含其他 zip
  • 签出提交而不更新 HEAD

    我需要将工作目录和索引更新为某些提交的状态 当我跑步时git checkoutGit 更新HEAD index and a working directory 我知道我可以从提交中签出单个文件而无需更新HEAD只需指定文件的路径即可 但是对
  • numpy packbits 打包到 uint16 数组

    我有一个 3D numpy 位数组 我需要沿着第三轴打包它们 这正是 numpy packbits 所做的 但不幸的是它只将其打包为 uint8 但我需要更多数据 是否有类似的方法将其打包为 uint16 或 uint32 根据您机器的字节
  • 如何在主干中指定 url 和 header 以在我的模型上使用 crud 方法?

    我需要在需要特定 api 密钥的服务器上发出请求 并且我需要使用 crud 方法来更新我的模型 并且尽快 例如 我在 ajax 中有以下代码来从服务器获取元素 function getapi ajax url https api parse
  • 在视图控制器之间传递/共享数据有多少种方式

    我对 IOS 和 Objective C 以及整个 MVC 范例很陌生 并且我坚持以下内容 我正在开发 副本 联系人应用程序 也可以在 iPhone 中作为内置应用程序使用 我想通过另一个视图控制器传递数据 并且数据是 pass null
  • 实现读取类型类,其中解析字符串包含“$”

    我已经使用 Haskell 大约一个月了 对于我的第一个 真正的 Haskell 项目 我正在编写一个词性标注器 作为这个项目的一部分 我有一个名为Tag表示词性标记 实现如下 data Tag CC CD DT EX FW IN JJ J
  • 如何在 Pyinstaller 中隐藏 python 控制台窗口

    我使用 pyinstaller F 来创建一个要运行的 exe 文件 我希望它作为后台进程运行 这意味着 如果单击 exe 文件 他只能从 进程 中关闭它 我希望该程序将在后台运行并且不会被看到 与现在相反 我看到的是黑色控制台 我想这会对
  • 删除文件中的最后一个字符

    在查遍互联网之后 我发现了这一点 假设我已经制作了一个文本文件 内容如下 Hello World 好吧 我想删除最后一个字符 在本例中d 从此文本文件 所以现在文本文件应该如下所示 Hello Worl 但我不知道该怎么做 或多或少 我想要
  • 类的运算符' aria-label='重载 *、+、-'vector 类的运算符'> 重载 *、+、-'vector 类的运算符

    我正在编写一个 Line 类来创建数值方法 我想要这些运算符 使我的代码更具可读性和更容易理解 include
  • 带有序列化和数据数组的 jQuery post()

    我在 MVC 3 中发布期间无法获得收藏价值 它返回 null post Work Post vm myForm serializeArray collection a b c Or var data myForm serializeArr
  • 如何从 Visual Studio C++ (Express) 内部使用 GDB 来调试我的 GCC Makefile 项目?

    我的 Visual Studio express 2005 2008 上有几个 Makefile 项目 现在不重要 可以使用 MinGW GCC 编译器编译一些应用程序 我不想使用 MS 编译器 因为有些功能只能在 GCC 上使用 现在我想
  • Sbt 项目依赖于外部和私有 github 存储库

    本教程清楚地解释了如何在 sbt 项目中使用远程 github 依赖关系 lazy val reponame RootProject uri git github com group reponame git lazy val root P
  • PHP:选择更改时,将表单发布给自己

    这基本上就是标题所说的 我有一个带有选择控件的表单 我想强制表单在更改时回发给自己 bmsclientlist clientobj gt getBMSClientList echo
  • 如何获取句子中单词的长度?

    我正在尝试获取句子中每个单词的长度 我知道你可以使用 len 函数 我只是不知道如何获取每个单词的长度 而不是这个 gt gt gt s python is pretty fun to use gt gt gt len s 27 gt gt
  • Vue - 何时以及为何使用 $el

    我在这里找到了这个答案 https stackoverflow com a 50431015 11735826我想知道为什么这里使用 el 以及为什么没有 el 元素它就不起作用 当你使用refhtml 标签上的属性 DOM 元素由以下方式