SOURCE

console 命令行工具 X clear

                    
>
console
Vue.component('todo-item' , {
  template:'\
	<li>\
		{{title}}\
		<button v-on:click="$emit(\'remove\')">x</button>\
</li>\
',
   props:['title'] 
  
})
new Vue({
  el: '#todo-list-example',
  data: {
    newTodoText: '',
    todos: [
      'Do the dishes',
      'Take out the trash',
      'Mow the lawn'
    ]
  },
  methods: {
    addNewTodo: function () {
      this.todos.push(this.newTodoText)
      this.newTodoText = ''
    }
  }
})
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<div id="todo-list-example">
  <input
    placeholder="增加列表"
    v-model="newTodoText"
    v-on:keyup.enter="addNewTodo"
  >
  <ul>
    <li
        is="todo-item"
        v-for="(todo,index) in todos"
        v-bind:title="todo"
        v-on:remove="todos.splice(index,1)" >
    </li>
  </ul>

</div>