上班无聊写个计算机玩玩

很智能的!!

<template>
<div><div><p>计算机</p><span>您算什么呢</span><ul v-if="show"><li v-for="(item,index) in Computers" :key="index" @click="Algorithm(index)">{{item.name}}</li></ul><div class="box" v-else><input type="text" name="" id="" v-model="num">&nbsp;<span>{{symbol}}</span>&nbsp; <input type="text" name="" id="" v-model="num2"> = {{current}}</div><button @click="back" v-if="show==false">返回</button></div>
</div></template><script>
export default {name: 'Home',data (){return {count:0,num:'',num2:'',index:"",show:true,Computers:[{name:'+'},{name:'-'},{name:'×'},{name:'/'}]}},methods:{Algorithm(index){this.index=indexthis.show=false},back(){this.num=''this.num2=''this.show=true}},computed:{symbol(){if(this.index==0){return '+'} else if(this.index==1){return '-'}else if(this.index==2){return '×'}else if(this.index==3){return '/'}},current(){if(this.index==0){var number=Number(this.num) + Number(this.num2)return number} else if(this.index==1){var number=Number(this.num) - Number(this.num2)return number}else if(this.index==2){var number= Number(this.num) * Number(this.num2)return number}else if(this.index==3){var number= Number(this.num) / Number(this.num2)return number}else{return 0}}}}
</script>
<style lang="less" scoped>li{list-style: none;width: 200px;height: 50px;margin: 0 auto;cursor:pointer;font-size: 29px;}ul{margin-top: 30px;}input{width: 50px;height: 30px;}button{margin-top: 40px;background: rgb(75, 214, 103);border: 0;width: 100px;color: white;height: 30px;border-radius: 5px;}.box{margin-top: 30px;}
</style>

vue实现计算机功能相关推荐

  1. 用计算机实现智能解题,浙江省信息技术学考复习模块2——计算机功能、智能处理、字处理...

    信息技术复习模块2 (计算机功能.智能处理.字处理) 一.知识梳理 (一)计算机的基本功能与特征: (1)计算机的基本功能:计算机只是一堆由集成电路构成的高速电子开关,只会按照程序的规定执行指令.计算 ...

  2. 利用SCCM2012中的导入计算机功能来实现定制化的操作系统部署

    前言 在我们通过MDT工具或SCCM系统给客户机部属操作系统时, 常遇到各种各样的需求.有些需求很容易实现, 如自动加域,格式化硬盘,预置管理员密码等.有些功能可能就稍微麻烦一些. 比如,在部署操作系 ...

  3. vue实现打印功能的两种方法/web打印控件

    第一种方法:通过npm 安装插件 1,安装  npm install vue-print-nb --save 2,引入  安装好以后在main.js文件中引入 1 2 import Print fro ...

  4. VUE图片裁剪功能vue-img-cutter

    VUE图片裁剪功能vue-img-cutter 前言: 演示地址 兼容IE9+,MSEdge,Chrome,Firefox 两种展现形式,行内或弹窗 可旋转.缩放图片 任意比例.大小裁剪 固定比例.大 ...

  5. VUE路由防卫功能举例

    VUE路由防卫功能举例   路由防卫的功能在前端应用比较广泛,主要用于前端页面与页面之间的跳转限制,也可以称之为权限控制,我们接下来使用登录页面与主页面使用路由防卫功能.   路由防卫分为全局防卫.路 ...

  6. 计算机组成原理第三章笔记---计算机功能与互联

    本文内容整理自西安交通大学软件学院李晨老师的课件,仅供学习使用,请勿转载 计算机组成原理系列笔记汇总:计算机组成原理笔记及思维导图汇总附复习建议_Qlz的博客-CSDN博客 文章目录 文章目录 文章目 ...

  7. 前端模板-2【vue部分小功能、bug处理】

    前端模板[vue部分小功能] 1 Vue部分模板 1.1 vue实现store[存储当前选中页面] 我的习惯用法,大家可自行调整[以存储当前页面名称为例] ①在src下新建文件夹store,并创建co ...

  8. vue实现通讯录功能

    vue实现通讯录功能

  9. 学校计算机功能室布置,新乡学校计算机功能室建设,景观雕塑设计

    新乡学校计算机功能室建设,景观雕塑设计,排水排水温度.排水中有酸,浓度及数量.排水中有碱,浓度及数量.排水中有放射性物质,有多少种放射性物质,浓度多少.设置地漏,地漏是实验室的地面上设置的一个排水口, ...

最新文章

  1. 从面试角度一文学完 Kafka
  2. 220V电容启动交流电机
  3. 图解VC++ opengl环境配置和几个入门例子
  4. 对话农民丰收节交易会-农业大健康·弘本农业:功能农业扶贫
  5. 移动互联网下一步:“深度学习”配合大数据
  6. C# FTP 上传、下载、获取文件列表
  7. 教你实现一个朴实的Canvas时钟效果
  8. springboot整合es_[ElasticSearch从入门到场景实战]spring boot集成SpringData操作es
  9. linux 有趣的命令
  10. STL各容器的实现,时间复杂度,适用情况分析
  11. pythoncss50使用教程_Python学习(二十) —— 前端之CSS
  12. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之64---BREW 应用的交叉编译...
  13. 怎样高效地管理自己阅读过的文献资料?
  14. 知网一键下载PDF文献
  15. Linux快速入门之 内存映射、共享内存(12)
  16. 英雄之舞 | 迷踪“安可心”
  17. 基于MATLAB完成卷积运算,基于Matlab的离散卷积
  18. 常用函数之map函数
  19. 中职计算机应用专业教师到电商企业实践报告,中职教师到企业实践总结.doc
  20. 使用双缓冲技术可轻松消除闪烁

热门文章

  1. 上下相机贴合对位计算公式_展商速递 | 汇驰新材热可塑性光学透明膜优化升级全贴合工艺...
  2. PhpOffice/PhpSpreadsheet读取和写入Excel
  3. centos 7下redis安装和配置
  4. android 接口403,403: 请求被理解,但它被拒绝 Twitter Android_android_开发99编程知识库...
  5. Py之eli5:eli5库的简介、安装、使用方法之详细攻略
  6. vim编辑器的操作详解
  7. js中各循环执行速度
  8. 专家视角 | 龚健雅院士:当“传统”遥感遇上AI, 未来产业应用值得期待
  9. 2016 年终工作总结
  10. 微信小程序使用高德小程序定位插件amap易忽略问题