2.0 vue循环和方法调用
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/vue.js"></script> </head> <body> <div id="app"> <ul> <li v-for="(ball) in balls">
我的球:{{ball}}
<button @click="add(ball)">+</button> </li> </ul> </div> <script> console.dir(Vue); const vm = new Vue({ el: '#app', data: { balls: [ { name: '篮球',num:0}, { name: '足球',num:1}, { name: '排球',num:2}, ] }, methods:{ add(ball){ ball.num++; }} } }); </script> </body> </html>