Vue 为什么方法方法没被定义呢?

http://img.mukewang.com/57e78db30001b36804660140.jpg

<template>

    <div id="app">

        <h1 v-text="title"></h1>

        <input v-model="newItem" v-on:keyup.enter="addNew">

        <ul>

            <li v-for="item in items" v-bind:class="{finished:item.isFinished}" v-on:click="toggleFinish(item)">

                {{ item.label }}

            </li>

        </ul>

    </div>

</template>

<script>

export default {

  data () {

    return {

      title: 'roberto baggio!',

      items: [{

        label: 'aaa',

        isFinished: true

      },

      {

        label: 'bbb',

        isFinished: false

      }],

      newItem: ''

    }

  },

  methods: {

    toggleFinish: function (item) {

    item.isFinished= !item.isFinished

  },

  addNew: function(){

  console.log("sss")

  }

  }

}

</script>

蓝with黑
浏览 2996回答 1
1回答

余人1

addnews请放到methods的结构体中
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5
Vue.js