Vue指令

v-cloak: 当网络较慢,网页还在加载 Vue.js ,而导致 Vue 来不及渲染,这时页面就会显示出 Vue 源代码,使用v-cloak 指令来解决屏幕闪动的问题。

[v-cloak]{
    display: none;
}
--------------------------------
<p v-cloak> {{message}} </p>

v-text:我们用v-text指令默认不会屏幕闪动,它会覆盖原本元素的内容;

<p v-text="message">========</p>

v-html:如果要插入的内容是html格式,则要用v-html来传递;

<p v-html="message">========</p>
------------------------------------
    data:{
       message:"<h1>hello Vue2</h1>"
    }

v-bind:用于提供绑定属性的指令

<input type="button" value="按钮" v-bind:title="mytitle">
--------------------------------------
data:{
      mytitle:"这是一个自定义的title"
}

v-bind可以简写     v-bind:title="mytitle"简化为:title ="mytitle"

v-on:事件绑定指定

<input type="button" value="按钮" :title="mytitle" v-on:click="show">
-------------------------------------------
data:{
      methods:{
         show:function(){
                 alert("hell vue!");
         }
     }
}

v-on:也可以缩写为@       v-on:click="show" 简化为 @click="show"

 

V-model实现表单元素的数据双向绑定

只能用于表单元素中,例如input ,select ,checkbox ,textarea

<input type="button" v-model="message"> ---------------------------------------------------
data:{
      message:"好好学习天天向上",
}

 

VUE实例中,如果想要获取data上的数据或者调用methods中的方法,必须通过this.数据属性名 this.方法名来进行访问

setInterval( () {       //定时器循环  ,400为循环速度,越大越慢

      方法主体

},400)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值