二、案例描述

1、 考核知识点
2、 创建vue实例和对v-model内置指令的使用
3、 练习目标
创建vue实例。
掌握v-model内置指令的使用。
4、 需求分析
用户通过选择计算方法和数据输入,得到计算结果。
5、 案例分析

  1. 效果如图所示。
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>计算器</title><script src="vue.js"></script><style>.result{font-size: 30px;}</style>
</head>
<body><div id="app"><!-- 定义页面结构 --><div class="calc"><input type="radio"  value="1" v-model="fuhao"/>加法<input type="radio"  value="2" v-model="fuhao"/>减法<input type="radio"  value="3" v-model="fuhao"/>乘法<input type="radio"  value="4" v-model="fuhao"/>除法<ul><li>数据1:<input type="text" v-model="num1"></li><li>数据2:<input type="text" v-model="num2"></li><li><input type="button" value="计算" @click='calc()'></li></ul><div class="result">结果:{{result}}</div></div>    </div><script>var vm = new Vue({el: '#app',// 定义初始数据data: {fuhao: '1',num1: '',num2: '',result: ''},// 定义事件处理函数Calcmethods: {calc() {if (!this.num1 || !this.num2) {this.result = '输入的数不能为空'} else {if (this.fuhao == 1) {this.result = parseInt(this.num1) + parseInt(this.num2)}if (this.fuhao == 2) {this.result = parseInt(this.num1) - parseInt(this.num2)}if (this.fuhao == 3) {this.result = parseInt(this.num1) * parseInt(this.num2)}if (this.fuhao == 4) {this.result = parseInt(this.num1) / parseInt(this.num2)}}}}})</script>
</body>
</html>

有用的话点个赞吧!

教你用Vue做一个简单网页计算器相关推荐

  1. 教你用Vue 做一个简单的比较两个数字的大小的页面

    一.案例描述 1. 考核知识点 创建vue实例和对v-model内置指令的使用 2. 练习目标 创建vue实例. 掌握v-model内置指令的使用. 3. 需求分析 用户输入的两个数据,得到其大小返回 ...

  2. 做一个简单网页(做一个简单网页多少钱)

    怎样做一个简易的网页?做一个简单网页多少钱 做一个简易的普通网页比较容易.当然,制作的方法有好几种,有的是直接写代码.有的是用绘图软件绘制页面再导出网页.常用的是使用网页制作软件做网页.下面以普通静态 ...

  3. Java怎么做一个简单网页呢?

    学java的同学在接触到Java web开发之后都跃跃欲试想要尝试自己开发一个页面,那么应该如何操作呢?都需要使用到哪些技术呢?下面小千就来告诉你. 需要使用到的技术 java 语言知识, jsp 知 ...

  4. vue设置一个简单的计算器

    vue设置一个简单的计算器 <div id="app"><input type="text" v-model="n1"&g ...

  5. 用c++做一个简单的计算器

    用C++做一个简单的计算器 本教程的主要内容是如何使用C++做一个简单的计算器.它可以实现最基本的计算功能,提供5种计算方式. 全部代码如下: #include <iostream> // ...

  6. java如何做网页_java怎么做一个简单网页?网页包括什么?

    学了java程序之后,大家就可以将这些运用到生活中去,比如做一个简单的网页.正好也可以检测自己学了怎么样,那么接下来,我们就来给大家讲解一下这方面的内容. 用Java语言编写实现一个简单的WEB浏览器 ...

  7. 用html5做一个简单网页_用新款ws2812灯带做一个简单的窗花

    本文转自:DF创客社区-未经许可不可转载 原文链接(附件请于原文下方下载): 用新款ws2812灯带做一个简单的窗花-创意生活论坛-DF创客社区​mc.dfrobot.com.cn 作者:屌丝王小明 ...

  8. Windows10 手机应用程序开发 - 3. 做一个简单的计算器界面

    2019独角兽企业重金招聘Python工程师标准>>> 目标:完成一个简单的计算器的界面,暂时不做点击处理,主要联系UI布局. 步骤: 1.创建一个空的windows phone 项 ...

  9. php编写一个简单计算器程序,PHP做一个简单的计算器

    本文为大家讲解通过分支循环知识及PHP的表单处理一个简单的计算器 首先看下效果 通过网页显示计算器样式 在网页样式中可以看出,有两个输入框Num1.Num2和一个下拉框Type 还有一个提交按钮 在输 ...

最新文章

  1. ubuntu php上传文件,Ubuntu中增加apache上传文件大小限制(突破Aapache默认2M上传限制)...
  2. php是日元吗,PHP to JPY
  3. 小知识点(复制过来的)
  4. USB转RS232驱动怎么安装?
  5. 使用python制作趣味小游戏—投骰子
  6. 隐藏在网络邻居背后的协议,快来看看你家网络有几种?
  7. 吐槽表情包计算机系,网友用表情包形容自己的专业 分明是场吐槽大会
  8. 给重回正路的大二学生:戒急戒躁中前行
  9. 删除windows默认共享
  10. matlab 利用polyfitpolyval函数进行基线矫正【matlab程序】
  11. 为视图或函数指定的列名比其定义中的列多。
  12. java项目——人机猜拳
  13. android 手机系统排行榜,手机系统排行榜出炉:第一名意料之中,MIUI排名令人意外!...
  14. sql 中or与in的查询效率对比
  15. 混杂模式和非混杂模式
  16. java 自动化编译_构建Jenkins自动化编译管理环境
  17. 闲着无聊,撸个微信导航栏的动画吧!
  18. 解决输入框光标不显示
  19. Rockchip掌机emuelec方案资料及其介绍
  20. SAP实施顾问到底是一项什么工作?-(01)-需求与开发的桥梁

热门文章

  1. 【ae】去除logo,神奇的手术啊
  2. calendar vue日期选择组件 基于 vue 2.0高性能日历组件(vue2-datepick)
  3. Python字节转换(Bytes conversion)
  4. layui table th添加按钮,监听点击事件。
  5. Android——百度语音识别
  6. ros 如何禁止qq
  7. YesPlayMusic-高颜值的第三方网易云播放器,支持 Windows / macOS / Linux
  8. Java8新特性之Steam流详解
  9. 解决webstorm的中文乱码两中方法
  10. webstorm编写html中文乱码,代码里部分汉字不显示?