位置: IT常识 - 正文

Vue获取DOM元素并修改属性的方法(vue获取dom元素的方法)

编辑:rootadmin
这篇文章主要介绍了Vue获取DOM元素并修改属性或者样式,文中通过两种方法给大家介绍了vue如何获取并操作DOM元素,需要的朋友可以参考下 Vue获取DOM元素

推荐整理分享Vue获取DOM元素并修改属性的方法(vue获取dom元素的方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue获取dom元素并追加html,vue获取dom元素并转成字符串,vue获取dom元素并追加元素,vue获取dom元素并追加html,vue获取dom元素并修改样式,vue获取dom元素并追加元素,vue获取dom元素并转成字符串,vue获取dom元素并添加元素,内容如对您有帮助,希望把文章链接给更多的朋友!

Vue获取DOM元素有两种方法

直接给相应的元素加id,然后再使用document.getElementById("id");获取使用ref,给相应的元素加ref=“name”然后再使用this.$refs.name获取到该元素Vue获取到元素并修改属性或者样式Vue获取DOM元素并修改属性的方法(vue获取dom元素的方法)

使用上述的第二种方法,获取到元素,然后使用this.$refs.元素元素的ref对应的name.style.属性名(样式或者其他的属性名) = “你要设置的值”或者元素的ref对应的name.属性名(样式或者其他的属性名) = “你要设置的值”``,如this.$refs.more.style.bottom = “20px”;就是将ref的name为more的元素的bottom属性改为20px`

注意:

在获取相应元素之前,必须在mounted生命周期进行挂载,否则获取到的值为空;如果是给子组件加id并修改自定义属性,则直接会加载该子组件对应的外层div上,并不会改变该子组件原本的自定义属性的值;如果给子组件加ref,然后获取到该DOM元素之后改变相应的自定义属性的值,vue会报错:Avoid mutating a prop directly since the value will be overwritten whenever the parent componentvue 如何获取并操作DOM元素

方法一: 直接给的元素加id,使用document.getElementById(“id”)获取,然后操作 dom 元素

mounted(){    this.element = document.querySelector('#element_1');    this.element.style.color = "red";}

为什么是在mouted钩子使用?因为只有在执行mounted的时候,vue才已经渲染了dom节点,这个时候是可以获取dom节点的

方法二: 使用ref,给元素添加ref=“name” ,使用 this.$refs.name 获取到该元素,再对元素进行操作

// 定义ref<div ref="div_1">获取元素</div>// 获取并操作this.$refs.div_1.style.backgroundColor="red"

建议:vue中尽量不去操作 dom 元素,选用 ref 操作属性获取

到此这篇关于Vue获取DOM元素并修改属性的方法的文章就介绍到这了,更多相关Vue获取DOM元素内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站!

本文链接地址:https://www.jiuchutong.com/zhishi/312953.html 转载请保留说明!

上一篇:python执行数据库的查询操作(python 操作数据库)

下一篇:Dedecms列表pagelist翻页按钮样式怎么解决(dedecms5.7)

  • 支付宝高温补贴红包为什么不能用(支付宝高温补贴2022年)

    支付宝高温补贴红包为什么不能用(支付宝高温补贴2022年)

  • 魅族 18 Pro支持防抖吗(魅族18PRO支持OTG吗)

    魅族 18 Pro支持防抖吗(魅族18PRO支持OTG吗)

  • 华为手机视频如何转成铃声(华为手机视频如何传到u盘)

    华为手机视频如何转成铃声(华为手机视频如何传到u盘)

  • 苹果xsmax多少厘米(苹果xsmax多长度多少厘米)

    苹果xsmax多少厘米(苹果xsmax多长度多少厘米)

  • 网络适配器wlan没有了(网络适配器wlan是什么)

    网络适配器wlan没有了(网络适配器wlan是什么)

  • 手机qq客户端在哪里下载(手机qq客户端在哪里)

    手机qq客户端在哪里下载(手机qq客户端在哪里)

  • wps切换窗口快捷键(wps切换窗口快捷键设置)

    wps切换窗口快捷键(wps切换窗口快捷键设置)

  • 苹果11支持五g吗(苹果手机11系列支持五g吗?)

    苹果11支持五g吗(苹果手机11系列支持五g吗?)

  • 如何卸载拼多多软件(如何卸载拼多多并解除绑定)

    如何卸载拼多多软件(如何卸载拼多多并解除绑定)

  • 摄像头必须要有wifi吗(摄像头必须要有电脑吗)

    摄像头必须要有wifi吗(摄像头必须要有电脑吗)

  • 小米勿扰和静音区别是什么(小米勿扰与静音的区别)

    小米勿扰和静音区别是什么(小米勿扰与静音的区别)

  • 您拨打的电话无法接通是什么意思(您拨打的电话无人接听英文)

    您拨打的电话无法接通是什么意思(您拨打的电话无人接听英文)

  • 手机连接的wifi怎么还显示4g(手机连接的wifi怎么共享给电脑)

    手机连接的wifi怎么还显示4g(手机连接的wifi怎么共享给电脑)

  • 苹果8plus哪年上市(苹果8plus哪年上市的)

    苹果8plus哪年上市(苹果8plus哪年上市的)

  • mac的另一个名字叫什么(mac的另一个名字是什么)

    mac的另一个名字叫什么(mac的另一个名字是什么)

  • 交换机工作在osi的什么层(交换机工作在OSI的哪一层)

    交换机工作在osi的什么层(交换机工作在OSI的哪一层)

  • 苹果x振动怎么设置(苹果x震动怎么设置强度)

    苹果x振动怎么设置(苹果x震动怎么设置强度)

  • iphone7怎么进dfu(iphone7怎么进入刷机模式)

    iphone7怎么进dfu(iphone7怎么进入刷机模式)

  • 如何把airpods添加到我的设备(如何把airpods添加到电脑)

    如何把airpods添加到我的设备(如何把airpods添加到电脑)

  • 华为一碰传能传文件吗(华为一碰传能传电影吗)

    华为一碰传能传文件吗(华为一碰传能传电影吗)

  • 苹果x卡顿怎么解决方法(苹果x卡顿怎么关机重启)

    苹果x卡顿怎么解决方法(苹果x卡顿怎么关机重启)

  • 微博视频缓存了怎么在手机里面找不到(微博视频缓存到哪里去了)

    微博视频缓存了怎么在手机里面找不到(微博视频缓存到哪里去了)

  • 怎样解除搜索记录隐藏(如何解除搜索锁定)

    怎样解除搜索记录隐藏(如何解除搜索锁定)

  • azw3用什么打开(azw3用什么打开 手机)

    azw3用什么打开(azw3用什么打开 手机)

  • 刷宝视频怎么评论(刷宝视频里的赚钱方式是真的吗)

    刷宝视频怎么评论(刷宝视频里的赚钱方式是真的吗)

  • Win11退回Win10没反应怎么办?Win11退回Win10没反应的解决方法(win11 退回)

    Win11退回Win10没反应怎么办?Win11退回Win10没反应的解决方法(win11 退回)

  • 解决VuePress中的”Error from chokidar : Error: EBUSY“问题(vuepress plugin)

    解决VuePress中的”Error from chokidar : Error: EBUSY“问题(vuepress plugin)

  • 个人物品出售要交哪些税
  • 综合所得税和单独计税
  • 暴利税怎么计算
  • 小规模纳税人免税销售额
  • 企业年报修改后,第三方平台多久同步
  • 员工继续教育培训费计什么科
  • 本期免税额怎么填写
  • 旅行社团队意识
  • 合伙企业分配利润需要全体合伙人同意吗
  • 工程报废及毁损如何做会计处理合适呢?
  • 企业增资扩股如何办理
  • 小规模纳税人可以出口退税吗
  • 车船税已代扣代缴怎么办
  • 汇算清缴的所得税会计分录
  • 小规模纳税人增值税超过30万怎么纳税
  • 闲置资金购买理财产品
  • 用积分兑换礼品英语怎么说
  • 计提小规模增值税的账务处理
  • 测网速中国联通
  • win7无法使用管理员权限
  • 如何使用腾讯手机管家
  • php大小写转换函数怎么写
  • 分公司与总公司的关系
  • 事业单位接受捐赠固定资产入账
  • 电脑怎样设置共享文件夹
  • wordpress介绍
  • win7纯净版系统官网
  • ecshop功能
  • 男人喜欢什么样的女人最容易动心
  • php出栈函数
  • PHP:imagecolorclosesthwb()的用法_GD库图像处理函数
  • 企业停产免征房产税
  • origin2017曲线拟合
  • 资产评估增值是什么意思
  • 用php生成一个txt文件
  • php过滤字符
  • 模型训练的过程是什么过程
  • 20221年的手抄报
  • apt-key is deprecated
  • xa 事务
  • wordpress如何批量导入商品
  • 什么发票可以抵扣企业所得税
  • 汇兑损益的会计处理原则
  • 应纳税所得额中国债利息收入
  • 织梦文章内容图片大全
  • mac的配置
  • 记账凭证摘要怎么填写
  • 业务招待费的会计处理方法
  • 地价计入房产原值文件解读
  • 网上申报纳税注销流程
  • 小规模纳税人水利基金税率
  • 无票收入的增值税税率
  • 开发成本属于哪一类科目
  • 公司从个人手中购买设备
  • 红字更正法和红字冲销
  • 企业垫付是什么意思
  • 利润表增加,资产负债表减少怎么回事
  • 公认会计原则是哪个国家的?
  • 什么是其他应收款科目
  • mysql批量删除数据库死锁
  • sql 截取字符串某个字符之后
  • 群发网址
  • win8系统怎么关闭投影
  • 监控iphone软件
  • vc_mbcsmfc.exe是什么
  • 包含正在使用的windows版本 无法格式化
  • xp怎么改w7
  • linux lsof命令详解
  • 史上最全的领域学说
  • linux系统监控脚本
  • vue-resource + json-server模拟数据的方法
  • python3正则
  • nodejs 函数
  • 置顶pyq会被自己屏蔽的人看到吗
  • tiny rails汉化
  • 江苏国税电子税务局打印控件
  • 怎样在电子税务局查询财务报表
  • 金税全国客服电话
  • 五联发票每一联的作用
  • 股东非自然人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设