Vue

Vue 初体验

2020-11-30  本文已影响0人  wendy__xu

Vue 初体验

语法

  1. Mustache语法: {{}}

  2. v-for :将一个数组渲染成一个列表

    <li v-for="item in items">{{item.message}}</li>
    

缩写

v- 前缀作为一种视觉提示,用来识别模板中Vue特定的attribute。

由于使用比较频繁,Vue为v-bindv-on这两个最常用的指令,提供了特定简写:

<!-- 完整语法 -->
<a v-on:onclick="doSomething"></a>

<!-- 缩写 -->
<a @click="doSomething"></a>

<!-- 动态参数的缩写 (2.6.0+) -->
<a @[event]="doSomething"></a>

Vue对象

var vm = new Vue({
  el: '#example',
  data: {//Vue实例对应的数据对象。
    message: 'Hello'
  },
  methods: {//该属性用于在Vue对象中定义方法。 可以在其他地方调用,也可以在指令中使用。
    plus: function () {

    }
  }
  computed: {//计算属性。
    // 计算属性的 getter
    reversedMessage: function () {
      // `this` 指向 vm 实例
      return this.message.split('').reverse().join('')
    }
  }
})
上一篇 下一篇

猜你喜欢

热点阅读