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

相關文章
相關標籤/搜索