Vue实现简单计算器案例
利用Vue.js写的一个简单的计算器。非常简单的案例。
通过这个案例,练习一下Vue的语法。
通过案例可以看出,Vue.js解放了DOM操作。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Vue计算器</title>
</head>
<body>
<div id="app">
<input type="number" v-model="num1">
<select v-model="operation">
<option value="0">+</option>
<option value="1">-</option>
<option value="2">*</option>
<option value="3">/</option>
</select>
<input type="number" v-model="num2">
<button @click="calculate">=</button>
<strong>{{results}}</strong>
</div>
<script src="node_modules/vue/dist/vue.js"></script>
<script>
new Vue({
el: '#app',
data:{
operation: '0',
results: '0',
num1:0,
num2:0,
},
methods:{
calculate:function(){
switch (this.operation) {
case '0' :
this.results = parseInt(this.num1) + parseInt(this.num2);
break;
case '1' :
this.results = this.num1-this.num2;
break;
case '2' :
this.results = this.num1*this.num2;
break;
case '3' :
this.results = this.num1/this.num2;
break;
}
}
}
})
</script>
</body>
</html>
截图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Vue.js实现价格计算器功能
本文实例为大家分享了Vue.js实现价格计算器功能的具体代码,供大家参考,具体内容如下 实现效果: 实现代码及注释: <!DOCTYPE html> <html> <head> <title>价格计算器</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial
-
Vue.js实现的计算器功能完整示例
本文实例讲述了Vue.js实现的计算器功能.分享给大家供大家参考,具体如下: 1. HTML部分代码 <!DOCTYPE html> <html lang="en"> <head> <link rel="stylesheet" type="text/css" href="css/css.css" rel="external nofollow" > <sc
-
Vue实现简易计算器
本文实例为大家分享了Vue实现简易计算器的具体代码,供大家参考,具体内容如下 <html> <body> <div id="demo"> <h2>简单加减乘除计算器</h2> <p>请输入第一个数:<input type="text" v-model="firNum"></p> <p>请输入第二个数:<input type="
-
使用Vue实现简单计算器
使用Vue编写简单计算器,供大家参考,具体内容如下 在Vue中,v-model 指令,可以实现表单元素和 Model 中数据的双向数据绑定,接下来,我们就用这个指令编写一个简单的计算器,代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src=&q
-
vue.js实现简单的计算器功能
使用vue.js来编写一个简单的计算器,供大家参考,具体内容如下 效果如图所示:是一个十分简单的计算器,包含了加减乘除,不是用原生js写的,而是用vue.js写的 html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="app"
-
vue实现计算器功能
本文实例为大家分享了vue实现计算器功能的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>计算器</title> <script src="https://unpkg.com/vue/dist/vue.js"></script>
-
Vue.js实现立体计算器
本文实例为大家分享了Vue.js 制作立体计算器的具体方法,供大家参考,具体内容如下 项目效果图 这是一个简单的项目实现加减乘除运算 项目结构 代码展示 计算器1.0.html <!DOCTYPE html> <html> <head> <title>计算器</title> <link rel="stylesheet" type="text/css" href="css/style.css&
-
vue.js实现的经典计算器/科学计算器功能示例
本文实例讲述了vue.js实现的经典计算器/科学计算器功能.分享给大家供大家参考,具体如下: 1. HTML部分: <script src="https://cdn.bootcss.com/vue/2.5.16/vue.min.js"></script> <div id="app"> <div class="calculator"> <button @click="changeMod
-
Vue实现简单计算器案例
利用Vue.js写的一个简单的计算器.非常简单的案例. 通过这个案例,练习一下Vue的语法. 通过案例可以看出,Vue.js解放了DOM操作. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Vue计算器</title> </head> <body> <div id=&quo
-
Vue实现简单计算器
本文实例为大家分享了Vue实现简单计算器的具体代码,供大家参考,具体内容如下 案例需求 案例思路 1.通过v-model 指令 实现数值A和数值B的绑定 2.给计算按钮绑定事件,实现计算逻辑 3.将计算结果绑定到对应位置 实现静态页面 <div id='app'> <h1>简单计算器</h1> <div><span>数值A:</span><span><input type="text" v-mod
-
vue实现简单购物车案例
本文实例为大家分享了vue实现简单购物车的具体代码,供大家参考,具体内容如下 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta
-
vue实现简单的计算器功能
本文实例为大家分享了vue实现简单计算器的具体代码,供大家参考,具体内容如下 1.功能 1) .实现加减乘除混合(包含小数点)2).实现删除退格3).实现内容重置 2.效果图 说实话不好看 3.代码 1).HTML部分 <div id='app'> <input type="text" v-model="band"> <table> <tbody>
-
Vue实现简单网页计算器
本文实例为大家分享了Vue实现简单网页计算器的具体代码,供大家参考,具体内容如下 案例描述 1. 考核知识点 2. 创建vue实例和对v-model内置指令的使用 3. 练习目标 创建vue实例.掌握v-model内置指令的使用. 4. 需求分析 用户通过选择计算方法和数据输入,得到计算结果. 5. 案例分析 效果如图所示: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q
-
vue实现简单加法计算器
本文实例为大家分享了vue实现简单加法计算器的具体代码,供大家参考,具体内容如下 只需要简单两步 1.模板结构,设计界面 2.处理数据和控制逻辑 代码: <!DOCTYPE html> <html> <head> <title></title> </head> <body> <div id="app"> <div> <h1>简单计算器</h1> <d
-
Vue实现简单的购物车案例
本文实例为大家分享了Vue实现简单的购物车案例的具体代码,供大家参考,具体内容如下 代码: <template> <div> <div> <span>手机: </span> <span>价格</span> <input type="number" v-model.number="phonePrice"> <span> 数量 </span><i
-
Vue实现简单购物车小案例
本文实例为大家分享了Vue实现简单购物车的具体代码,供大家参考,具体内容如下 HTML首页 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="vi
-
vue实现简单的购物车小案例
本文实例为大家分享了vue实现简单购物车的具体代码,供大家参考,具体内容如下 最近在写vue的相关项目,所以找一些小例子练习一下,把一个js的购物车改成vue了 css部分是直接引入的插件 效果图如下 <template> <div class="head"> <meta charset="UTF-8"> <title>我的购物车-品优购</title> <meta name=
随机推荐
- Oracle中直方图对执行计划的影响详解
- 简单的Python的curses库使用教程
- Angularjs中的页面访问权限怎么设置
- IOS collectionViewCell防止复用的两种方法
- WinForm中快捷键与组合按键的设置方法
- Python 命令行非阻塞输入的小例子
- Android 中按home键和跳转到主界面的实例代码
- 深入理解curl类,可用于模拟get,post和curl下载
- bootstrap模态框实现拖拽效果
- 第三方包jintellitype实现Java设置全局热键
- Wampserver2.5配置虚拟主机出现403 Forbidden的处理方案
- Android中实现图文并茂的按钮实例代码
- 分享14个很酷的jQuery导航菜单插件
- SQL入侵恢复xp_cmdshell方法总结
- 实例解析C++中类的成员函数指针
- 深入了解Python中pop和remove的使用方法
- Linux 改变文件大小的方法
- 微信小程序页面间值传递的两种方法
- Linux 中批量提取文件夹下所有目录及文件名称
- Python程序打包工具py2exe和PyInstaller详解
