百变鹏仔-专注前端行业精选
当前位置:网站首页 > 最近更新 > 前端开发 > JavaScript > 正文

vue中获取节点的两种方法,vue组件中通过mounted和操作dom获取节点操作的方法

作者:鹏仔先生日期:2020-06-01 16:07:06浏览:1998分类:JavaScript

在使用VUE时,不能直接对节点直接进行操作,所以可能大家需要操作dom获取节点或者通过mounted来对节点进行操作,那么鹏仔给大家带来下面两个方法讲解


第一种:通过选择器来获取

template中代码

<template>
  <div>
    <canvas id='top' >
  </div>
</template>

js代码

<script>
    export default{
        mounted(){
            let top = document.querySelector("#top");
        }
    }
</script>


之前,我们使用document.getElementById来获取id,在VUE中,我们需要使用 document.querySelector 来获取。


第二种:使用ref获取

template中代码

<template>
  <div>
    <canvas ref='top' >
  </div>
</template>

js代码

<script>
    export default{
        mounted(){
           let canvas=this.$refs.top;
        }
    }
</script>


手机扫码访问

暂无评论,来添加一个吧。

取消回复欢迎 发表评论:

关灯