当前位置: 首页 > news >正文

Vue watch实时计算器

watch实时计算器

可以自己选择+、-、*、÷

参考代码

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title></title><script src="https://cdn.bootcdn.net/ajax/libs/vue/2.7.10/vue.js"></script>
</head>
<body>
<div id="app"><!-- input当用户再输入框输入时候 --><input type="text" v-model="n.v1" ><select name="" id=""  v-model="n.type" ><option value="+" >+</option><option value="-">-</option><option value="*">×</option><option value="/">÷</option></select><input type="text"  v-model="n.v2"  ><button>=</button><span >{{n.v3}}</span>
</div>
<script>new Vue({el:"#app",data:{n:{v1:1,v2:1,v3:2,type:"+",}},watch:{"n":{//执行handler函数  固定写法handler(nval){this.n.v3 = eval(this.n.v1+this.n.type+this.n.v2);},deep:true,}}})
</script>
</body>
</html>

效果展示

在这里插入图片描述

http://www.lryc.cn/news/176381.html

相关文章:

  • Java中的super关键字
  • MySQL数据库入门到精通6--进阶篇(锁)
  • js的继承
  • HONEYWELLL 05701-A-0325 控制脉冲模块
  • Qt扩展-QCustomPlot 简介及配置
  • python教程:selenium WebDriver 中的几种等待--sleep(),implicitly_wait(),WebDriverWait()
  • 从裸机开始安装操作系统
  • redhat 6.1 测试环境安装 yum
  • WARNING:tensorflow:Your input ran out of data; interrupting training. 解决方法
  • ChunJun(OldNameIsFlinkX)
  • MySQL的时间差函数、日期转换计算函数
  • 【神印王座】悲啸洞穴之物揭晓,圣采儿差点被骗,幸好龙皓晨聪明
  • 性能测试之使用Jemeter对HTTP接口压测
  • Spring面试题13:Spring中ApplicationContext实现有哪些?Bean工厂和Applicationcontext有什么区别
  • Spring 学习(六)代理模式
  • Educational Codeforces Round 155 (Rated for Div. 2) - D Sum of XOR Functions
  • [C++ 网络协议] I/O流分离所带来的半关闭问题
  • 根据文章段落内容自动插入图片php版
  • 在GEHC的第一个sprint记录
  • MFC 绘图
  • 算法 用两个栈实现队列-(栈+队列)
  • Android单编模块报FAILED: ninja: unknown target ‘MODULES-IN-vendor错误解决
  • 地球的某一片红薯地中秋圆《乡村振兴战略下传统村落文化旅游设计》——旅行季许少辉八月新书辉少许想象和世界一样宽广
  • Zookeeper-命令操作
  • eclipse 添加注释
  • Linux网络编程- 网络字节顺序
  • 如何永久关闭WPS任务窗口?
  • Cesium 问题:加载 geojson 数据量大浏览器会崩,使用primitive方式加载
  • C++ Primer----1.5类简介 章节练习
  • 爬楼梯Java(斐波那契数列)