亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Vue雙向綁定和監(jiān)聽 實現(xiàn)加減乘除

original 2019-03-28 14:49:01 469
abstrait:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Vue兩個整數(shù)案例</title> <script src="vue.js">
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Vue兩個整數(shù)案例</title>
<script src="vue.js"></script>
</head>
<body>

<div id="app">
<input type="text" v-model="num1">
<input type="text" v-model="num2">
<select v-model="sum">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">x</option>
<option value="/">÷</option>
<option value="%">%</option>
</select>
<p>{{num1}} {{sum}} {{num2}} = {{num3}}</p>
</div> 

</body>
</html>
<script>
let vm = new Vue({
el: '#app',
data: {
num1: '',
num2: '',
num3: '',
sum: '',
},
watch: {
sum: function(value){
switch(value){
case '+':
this.num3 =  parseInt(this.num1) + parseInt(this.num2);
break;
case '-':
this.num3 =  parseInt(this.num1) - parseInt(this.num2);
break;
case '*':
this.num3 =  parseInt(this.num1) * parseInt(this.num2);
break;
case '/':
this.num3 =  parseInt(this.num1) / parseInt(this.num2);
break;
case '%':
this.num3 =  parseInt(this.num1) % parseInt(this.num2);
break;
}
}
}
});
</script>


Professeur correcteur:天蓬老師Temps de correction:2019-03-28 17:08:35
Résumé du professeur:雙向綁定是基于事件監(jiān)聽的, 這與mvvm模型息息相關

Notes de version

Entrées populaires