<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>
Vue 為什么方法方法沒被定義呢?
藍(lán)with黑
2016-09-25 16:41:46