vue基础实践:refs

vue基础实践:refs

refs vue框架开发的时候,咱们尽量减小直接操做dom 基于元素给当前元素设置refs,能够把当前元素放到this.$refs对象中,从而实现对DOM的直接操做(只有在mounted及以后才能够获取到这些元素)html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
        <!-- refs vue框架开发的时候,咱们尽量减小直接操做dom 基于元素给当前元素设置refs,能够把当前元素放到this.$refs对象中,从而实现对DOM的直接操做(只有在mounted及以后才能够获取到这些元素) -->
    <!-- 渲染模板 -->
       <div id="app">
        
           <h3 v-html='msg' ref='titleBOx'></h3>
           <p ref='pBox'></p>
       </div>
</body>
<script src="node_modules/vue/dist/vue.min.js"></script>
<script> let vm = new Vue({ el:'#app', data:{ //=>destroy 销毁 msg : '你好世界' }, mounted(){ //={titleBox:H3} console.log(this.$refs); //this.$refs.titleBox; } }); </script>
</html>

运行效果以下:
在这里插入图片描述vue

相关文章
相关标签/搜索