vue.js计算器功能代码
时间: 2024-03-02 08:44:43 浏览: 83
vue实现计算器功能
5星 · 资源好评率100%
这里提供的是Vue.js实现的计算器功能代码,具体如下:
HTML部分代码:
```
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" type="text/css" href="css/css.css">
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<title>Vue.js Calculator</title>
</head>
<body>
<div id="app">
<div class="calculator">
<div class="display">{{ display }}</div>
<div class="buttons">
<button v-for="button in buttons" v-on:click="addToDisplay(button)">{{ button }}</button>
<button v-on:click="calculate()">=</button>
<button v-on:click="clear()">C</button>
</div>
</div>
</div>
<script src="js/js.js"></script>
</body>
</html>
```
JavaScript部分代码:
```
var app = new Vue({
el: '#app',
data: {
display: '',
buttons: ['7', '8', '9', '+', '4', '5', '6', '-', '1', '2', '3', '*', '0', '.', '/', '%']
},
methods: {
addToDisplay: function(button) {
this.display += button;
},
calculate: function() {
this.display = eval(this.display);
},
clear: function() {
this.display = '';
}
}
});
```
这个计算器功能使用了Vue.js框架,其中包括了HTML和JavaScript两部分代码。HTML部分定义了计算器的界面,JavaScript部分定义了计算器的逻辑。具体来说,JavaScript部分定义了三个方法:addToDisplay、calculate和clear,分别用于向显示器添加数字和运算符、计算表达式和清空显示器。
阅读全文