从HTML调用的Vue方法上下文

时间:2017-04-03 11:45:19

标签: vue.js

HTML:

<div id="app">
  <button @click="inc">Counter</button>
  <h1>{{ counter }}</h1>
</div>

JS:

const view = new Vue({
  el: '#app',
  data: {
    counter: 0
  },
  methods: {
    inc: () => {
      ++this.counter
    }
  }
})

点击按钮时收到Cannot read property 'counter' of undefined。对我来说,这应该有用,但我是Vue的新手并且想知道我是否遗漏了一些明显的东西!

0 个答案:

没有答案