@@ -14,25 +14,25 @@ <h1>todos</h1>
14
14
autofocus autocomplete ="off "
15
15
placeholder ="What needs to be done? "
16
16
v-model ="newTodo "
17
- @keyup: enter ="addTodo ">
17
+ v-on:keyup. enter ="addTodo ">
18
18
</ header >
19
19
< section class ="main " v-show ="todos.length " v-cloak >
20
20
< input class ="toggle-all " type ="checkbox " v-model ="allDone ">
21
21
< ul class ="todo-list ">
22
22
< li class ="todo "
23
23
v-for ="todo in filteredTodos "
24
- v-class ="{completed: todo.completed, editing: todo == editedTodo} ">
24
+ v-bind: class ="{completed: todo.completed, editing: todo == editedTodo} ">
25
25
< div class ="view ">
26
26
< input class ="toggle " type ="checkbox " v-model ="todo.completed ">
27
- < label @ dblclick ="editTodo(todo) "> {{todo.title}}</ label >
28
- < button class ="destroy " @ click ="removeTodo(todo) "> </ button >
27
+ < label v-on: dblclick ="editTodo(todo) "> {{todo.title}}</ label >
28
+ < button class ="destroy " v-on: click ="removeTodo(todo) "> </ button >
29
29
</ div >
30
30
< input class ="edit " type ="text "
31
31
v-model ="todo.title "
32
32
v-todo-focus ="todo == editedTodo "
33
- @ blur ="doneEdit(todo) "
34
- @keyup: enter ="doneEdit(todo) "
35
- @keyup: esc ="cancelEdit(todo) ">
33
+ v-on: blur ="doneEdit(todo) "
34
+ v-on:keyup. enter ="doneEdit(todo) "
35
+ v-on:keyup. esc ="cancelEdit(todo) ">
36
36
</ li >
37
37
</ ul >
38
38
</ section >
@@ -41,11 +41,11 @@ <h1>todos</h1>
41
41
< strong v-text ="remaining "> </ strong > {{remaining | pluralize 'item'}} left
42
42
</ span >
43
43
< ul class ="filters ">
44
- < li > < a href ="#/all " v-class ="{selected: visibility == 'all'} "> All</ a > </ li >
45
- < li > < a href ="#/active " v-class ="{selected: visibility == 'active'} "> Active</ a > </ li >
46
- < li > < a href ="#/completed " v-class ="{selected: visibility == 'completed'} "> Completed</ a > </ li >
44
+ < li > < a href ="#/all " v-bind: class ="{selected: visibility == 'all'} "> All</ a > </ li >
45
+ < li > < a href ="#/active " v-bind: class ="{selected: visibility == 'active'} "> Active</ a > </ li >
46
+ < li > < a href ="#/completed " v-bind: class ="{selected: visibility == 'completed'} "> Completed</ a > </ li >
47
47
</ ul >
48
- < button class ="clear-completed " @ click ="removeCompleted " v-show ="todos.length > remaining ">
48
+ < button class ="clear-completed " v-on: click ="removeCompleted " v-show ="todos.length > remaining ">
49
49
Clear completed
50
50
</ button >
51
51
</ footer >
0 commit comments