<div id="app" class="num">
{{number}}
<br>
<button class="btn" v-on:keyup.space="rand" v-on:click="rand">随机</button>
</div>
var app = new Vue ({
el:'#app',
data:{
number:'扔个数字吧,谁最小谁去拿外卖'
},
methods: {
rand:function (){
// 产生随机整数
var a = Math.random()
var b = a*100
this.number = parseInt(b)
}
}
})
点击可以正常工作;点击一次后,再按空格键也正常工作;但是直接按空格键就不会正常工作。
请问这是什么原因导致的,解决方法有哪些?