一、普通方法

通过methods中自定义方法,然后在input表单上通过v-model进行双向绑定,实现实时更新计算结果

<div id="app"><input type="text" v-model="number1" placeholder="请输入第一个数"><select v-model="opt"><option value="+">+</option><option value="-">-</option><option value="*">*</option><option value="/">/</option></select><input type="text" v-model="number2" placeholder="请输入第二个数"><input type="button" value="=" @click="calculator"><input type="text" v-model="result">
</div>

二、通过methods计算属性

将计算结果设定为一个methods计算属性,该属性与两个表单中的数字相关联,每当数字发生改变自动计算出结果。

<script type="text/javascript">// 创建 Vue 实例,得到 ViewModel,简写vmvar vm = new Vue({el: "#app",data: {number1: 0,number2: 0,opt: '+',result: 0},methods: {//计算的方法calculator() {switch (this.opt) {case '+':this.result = Number(this.number1) + Number(this.number2);break;case '-':this.result = Number(this.number1) - Number(this.number2);break;case '*':this.result = Number(this.number1) * Number(this.number2);break;case '/':this.result = Number(this.number1) / Number(this.number2);break;}}}});
</script>

使用vue.js实现一款简易计算器可多则混合运算(加减乘除)相关推荐

  1. 用计算机做有理数混合运算,七年级数学上册1.12用计算器做有理数的混合运算教案(新版)北京课改版.doc-汇文网...

    七年级数学上册1.12用计算器做有理数的混合运算教案(新版)北京课改版.doc-汇文网 1.12用计算器做有理数的混合运算一.教学目标1.使学生进一步学习科学计算器的使用.2.会用计算器进行有理数的混 ...

  2. Vue框架入门(一)---开发简易计算器

    涉及知识: HTML.CSS.JavaScript Vue(v-for.v-model.v-on.v-clock) Gitee仓库 :https://gitee.com/vgtime123/Calcu ...

  3. Android studio 简易计算器App的实现及实现加减乘除功能(附完整源码)

          在Android studio 实现简易计算器App并实现加减乘除功能 结果 activity_main.xml <?xml version="1.0" enco ...

  4. 两款简易计算器纯js版附源码下载

    效果如图: 还有一款更简易的 下载地址: csdn下载需要c币,没有c币可从微信公众号[无心有云] 发送[js版计算器],可获取百度云地址下载

  5. 单片机简单的计算器c语言程序,求一个 89C51 简易计算器的c语言程序 只要加减乘除就行!...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 case 0x7b: dengyu=1; //key=11; //wei++; break; } while(temp!=0xf0) { temp=P3; ...

  6. 51单片机除法c语言,求一个 89C51 简易计算器的c语言程序 只要加减乘除就行!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 case 0x7b: dengyu=1; //key=11; //wei++; break; } while(temp!=0xf0) { temp=P3; ...

  7. 51单片机c语言乘法,求一个 89C51 简易计算器的c语言程序 只要加减乘除就行!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 case 0x7b: dengyu=1; //key=11; //wei++; break; } while(temp!=0xf0) { temp=P3; ...

  8. android 加减乘除计算器,【03-21求助】写一个简易计算器的安卓app,一按加减乘除就退出...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package com.example.ag; import android.app.Activity; import android.os.Bundle ...

  9. 单片机c语言正弦计算器,求一个 89C51 简易计算器的c语言程序 只要加减乘除就行!...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 case 0x7b: dengyu=1; //key=11; //wei++; break; } while(temp!=0xf0) { temp=P3; ...

最新文章

  1. 供应链金融与区块链技术-可以研读
  2. 数据结构排序学习总结
  3. python语言需要变量生明吗_python需要定义变量吗
  4. 中石油训练赛 - Switches(高斯消元求逆矩阵+逆矩阵求线性方程组)
  5. mysql的concat函数_MySQL中concat函数(连接字符串)
  6. ubuntu java classpath 设置_在Ubuntu中正确设置java classpath和java_home
  7. 天上友嘉不用c语言吗,【天上友嘉怎么样?】-看准网
  8. Vim nerdcommenter 插件
  9. Oracle 11g 使用RMAN备份数据库
  10. java ee 三层架构_JavaEE的三层架构
  11. summernote 不能上传图片_Typora自定义命令自动上传图片
  12. Office 2013和Office 365应用程序对电脑和移动操作系统支持情况分析
  13. php 判断是否为中文,php判断是否为中文正则表达式大全
  14. 从零学光学设计 zemax中的三种优化
  15. 2021年湖南省长沙市房地产行业发展现状分析(附开发投资额、施工面积、商品房销售、待售面积等)[图]
  16. 【答学员问】面试问题-毕业时候为什么没有选择开发
  17. 怎么用python启动谷歌浏览器_Selenium 基于python 安装以及配置谷歌浏览器启动
  18. C语言实现Base64编码转码
  19. c4droid用c语言画爱心,【图片】[自学C语言第五天]发一个作品【c4droid吧】_百度贴吧...
  20. 全球9个国家“房奴”的不同人生,值得一读!

热门文章

  1. Python爬虫入门到实战
  2. Hunter的读《高效程序员的45个习惯》
  3. 算法工程师 数据挖掘工程师_数据工程师的崛起
  4. python爬取豆瓣电影评论_使用Python抓取豆瓣影评数据的方法
  5. 人与自然关系的思考
  6. 腾讯,互联网创业者的噩梦!
  7. 开始使用linggle
  8. 【白皮书分享】2020脱发治疗白皮书.pdf(附下载链接)
  9. ieee34节点数据
  10. 判断一个人靠不靠谱,就看这3点