简单易懂的加减乘除计算器
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="../vue-2.4.0.js"></script>
</head>
<body>
<div id="app">
<input type="number" v-model="value1">
<select name="" id="" v-model="ve">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="number" v-model="value2">
=
<input type="number" v-model="value3">
<button @click="comput">计算</button>
</div>
</body>
<script>
let vm = new Vue({
el: '#app',
data: {
value1: '',
value2: '',
value3: '',
ve: '+'
},
methods: {
comput() {
if (this.ve == '+') {
this.value3 = Number(this.value1) + Number(this.value2)
} else if (this.ve == '-') {
this.value3 = Number(this.value1) - Number(this.value2)
} else if (this.ve == '*') {
this.value3 = Number(this.value1) * Number(this.value2)
} else {
this.value3 = Number(this.value1) / Number(this.value2)
}
}
}
})
</script>
</html>