怎样使用vue中$refs

这次给大家带来怎样使用vue中$refs,使用vue中$refs的注意事项有哪些,下面就是实战案例,一起来看一下。

一般来讲,获取DOM元素,需document.querySelector(”.input1″)获取这个dom节点,然后在获取input1的值。

但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。

然后在javascript里面这样调用:this.$refs.input1 这样就可以减少获取dom节点的消耗了

用法如下:

HTML:

登录后复制

JS:

new Vue({  el: "#app",  methods:{  add:function(){    this.$refs.input1.value ="test"; //this.$refs.input1 减少获取dom节点的消耗    }  }})

登录后复制

下面给大家介绍下vue $refs的基本用法,具体代码如下所示:

new Vue({ el: "#app", methods:{ add:function(){ this.$refs.input1.value ="22"; //this.$refs.input1 减少获取dom节点的消耗 } }})

登录后复制

一般来讲,获取DOM元素,需document.querySelector(”.input1″)获取这个dom节点,然后在获取input1的值。

但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。

然后在javascript里面这样调用:this.$refs.input1  这样就可以减少获取dom节点的消耗了

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

如何使用vue实现短信验证性能优化

如何实现vue项目中vue-i18n和element-ui国际化开发

以上就是怎样使用vue中$refs的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2751107.html

(0)
上一篇 2025年3月8日 05:47:15
下一篇 2025年3月8日 05:47:25

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 怎样使用vue实现选项卡及选项卡切换效果

    这次给大家带来怎样使用vue实现选项卡及选项卡切换效果,使用vue实现选项卡及选项卡切换效果的注意事项有哪些,下面就是实战案例,一起来看一下。 这里不跟大家再去把Vue文档上的一些指令用法或者基础知识再复述一遍,既然是从入门到实战,我直接将…

    2025年3月8日
    200
  • 如何使用vue webpack

    这次给大家带来如何使用vue webpack,使用vue webpack的注意事项有哪些,下面就是实战案例,一起来看一下。 在开发时,前后端分离同时进行开发。前端调用后端给的接口也是在局域网内部的。但是,当项目推到线上的时候,会从真实服务器…

    编程技术 2025年3月8日
    200
  • 如何使用vue-cli2.9.3

    这次给大家带来如何使用vue-cli2.9.3,使用vue-cli2.9.3的注意事项有哪些,下面就是实战案例,一起来看一下。 一、安装vue-cli 1.使用npm全局安装vue-cli(前提是你已经安装了nodejs,否则你连npm都用…

    2025年3月8日 编程技术
    200
  • 如何使用Vue中mixin

    这次给大家带来如何使用Vue中mixin,使用Vue中mixin的注意事项有哪些,下面就是实战案例,一起来看一下。   vue中提供了一种混合机制–mixins,用来更高效的实现组件内容的复用。最开始我一度认为这个和组件好像没啥…

    编程技术 2025年3月8日
    200
  • 如何使用Vue2.0配置mint-ui

    这次给大家带来如何使用Vue2.0配置mint-ui,使用Vue2.0配置mint-ui的注意事项有哪些,下面就是实战案例,一起来看一下。 最近开发项目的时候逐渐采用vue.js+mint-ui的技术栈,但是昨天开始配置开发环境的时候,遇到…

    2025年3月8日
    200
  • 变量声明var,let.const使用有哪些区别

    这次给大家带来变量声明var,let.const使用有哪些区别,变量声明var,let.const使用的注意事项有哪些,下面就是实战案例,一起来看一下。 var声明变量的作用域限制在其声明位置的上下文中 var x = 0; // x是全局…

    编程技术 2025年3月8日
    200
  • 如何使用Node.js设置沙箱环境

    这次给大家带来如何使用Node.js设置沙箱环境,使用Node.js设置沙箱环境的注意事项有哪些,下面就是实战案例,一起来看一下。 有哪些动态执行脚本的场景? 在一些应用中,我们希望给用户提供插入自定义逻辑的能力,比如 Microsoft …

    2025年3月8日
    200
  • 怎样使用JS与TypeScript

    这次给大家带来怎样使用JS与TypeScript,使用JS与TypeScript的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 对于一个前端开发者来说,很少用到 class ,因为在 注意事项 中更多的是 函数式 编程,抬手就是一…

    编程技术 2025年3月8日
    200
  • 怎样使用Angular打开Font-Awesome

    这次给大家带来怎样使用Angular打开Font-Awesome,使用Angular打开Font-Awesome的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 本文主要给大家介绍了关于以Angular的姿势打开Font-Aweso…

    编程技术 2025年3月8日
    200
  • 怎样使用vue-cli3.0新特性

    这次给大家带来怎样使用vue-cli3.0新特性,使用vue-cli3.0新特性的注意事项有哪些,下面就是实战案例,一起来看一下。 新建项目 # 安装npm install -g @vue/cli# 新建项目vue create my-pr…

    2025年3月8日
    200

发表回复

登录后才能评论