美文网首页
1.11、$refs实例属性 $mount

1.11、$refs实例属性 $mount

作者: flyjar | 来源:发表于2021-08-14 09:54 被阅读0次

十一、实例属性

1.实例属性,有很多,可以在官网api文档中查看

<script>  
 var v1=new Vue({
      el:"#app",//div的id
      data:{
          name:"小明"
      },
      methods:{
          //方法中有默认参数,event,通过event.target可以拿到绑定此事件的标签
          methodTest(){
             alert("方法测试");
          }
      }
});
  var data={test:"测试"};
  var v2=new Vue({
      el:"#app2",//div的id
      data:{
          age:11
      },
      methods:{
          
          app2MethodTest(){
            v1.$data=data;//这样就修改了v1中的data。这就是实例属性。有很多,可以在官网api文档中查看
          }
      }
});
</script>

2.$refs实例属性

<button type="button" ref="refButton" @click="showTime">点我</button> //ref属性类似于id

<script>  
    var v1=new Vue({
        el:"#app",
      methods:{
         showTime:function(){
           this.$refs.refButton.innerHTML="hello";    //第一种this.$refs.refButton拿到的就是dom
           this.$refs['refButton'].innerHTML="hello2";//第二种
         }
      }
  });
</script>

3.$mount 动态绑定

<div id="app"></div>
<script>  
    var v1=new Vue({
     //注释掉 el:"#app",
      template:"<div>测试</div>"  //这样app的div中就会插入这一段html代码
    });
    v1.$mount("#app"); //这样是绑定到id为app的div上。
</script>

相关文章

网友评论

      本文标题:1.11、$refs实例属性 $mount

      本文链接:https://www.haomeiwen.com/subject/uzvntltx.html