<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
window.onload=function(){
var app = new Vue({
el:'#app',
data:{
num:0
},
methods: {
sub:function(){
if(this.num>0){
this.num--;
}else{
alert('不能再少了!')
}
},
add:function(){
if(this.num<10){
this.num++;
}else{
alert('不能再多了!')
}
}
},
})
}
</script>
<body>
<div id="app">
<div class="input-num">
<button @click='sub'>-</button>
<span>{{num}}</span>
<button @click='add'>+</button>
</div>
</div>
</body>