Vue的ref与$refs
一、Vue的ref与$refs
通过this.$refs获取对应的DOM元素
对应代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div id="app">
        <div id="title" ref="titleRef">标题</div>
        <div ref="conRef">内容</div>
    </div>
    <script src="../js/vue.js"></script>
    <script>
        new Vue({
            el:'#app',
            mounted() {
             let title=document.getElementById('title');
             let titleRef=this.$refs.titleRef;
             console.log(title==titleRef);
             //  {titleRef:dom,conRef:dom}
             titleRef.innerHTML='Hello'
             this.$refs['conRef'].innerHTML='hello';
            },
        })
    </script>
</body>
</html>
对应效果

 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号