VUE定义data的三种方式

Posted gaonac

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VUE定义data的三种方式相关的知识,希望对你有一定的参考价值。

写法粗糙,只是为了自己工作时方便查看 
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<div id="app">
    <span>{{count}}</span>
    <button @click="inc">+</button>
</div>
<script>
var app = new Vue({
  // 1.
  // data () {
  //   return {count: 0}
  // },
 
  // 2.
  // data: {
  //   count: 0
  // },
 
  // 3.
  data: function() {
    return {
      count: 0
    }
  },
 
  methods: {
    inc () {this.count++}
  }
})
app.$mount(‘#app‘)
</script>

以上是关于VUE定义data的三种方式的主要内容,如果未能解决你的问题,请参考以下文章

vue的三种通信方式

vue.js全局组件的三种方式

3Vue 笔记(axiosVue 动画Vue 组件使用 this.$refs 来获取元素和组件Vue 组件中 data 和 props 的区别)

angularjs设置全局变量的三种方式

Vue - 监听文本框数据的三种方法

VUE 监听 对象属性值变化的三种方式