Vue 指令

下面列举VUE的HTML页面模板指令,并进行分别练习。

1. templates

2. v-if, 

v-for

<div id='app'>
  <ol>
     <li v-for="todo in todos'>
        {{ todo.text}}
     </li>
  </ol>
</div>

<script>
app = new Vue({
el: '#app',
data: {
return {
todos = [
  {text: "First todo item"},
  {text: "Second todo item"},
  {text: "Third todo item"}
]

     }

  }
});
</script>

 

3. v-onclick

<div id='app'>
     {{ message }}
     <button v-onclick="reverseMessage">Reverse Message </button>
</div>

<script>
app = new Vue({
  el: '#app',
  data: {
    return {
       message: "hello vue!",
    }
  },
  methods: {
    reverseMessage: function(){
      return this.message.split("").reverse().join("");
    }
  }
});
</script>

4. v-model to sync variable 

5. components

 

转载于:https://www.cnblogs.com/hanxiangmin/p/11330838.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值