就想做点小游戏,都是自己想的自己一步步做出来的,做完好有成就感,虽然好简单。

做出点小东西能让自己更有信心去学习

用了less,vue2

  • 页面用flex布局的
  • 文本框用v-model绑定
  • 用了watch属性监视文本输入的内容
  • 先用if判断输入的与页面上的单词是否一样,一样就给当前的单词背景变色
  • 判断有没有输入过,没输入过再就放到一个新的数组上
  • 判断新数组里有没有这个单词如果没有才进入判断,再给新数组增加单词
  • 给输入框设置为空,numder减一剩余数量 设置good标志显示隐藏,先设置显示,再设置个定时器隐藏

for (let i = 0; i < this.learning.length; i++) {

//输入的内容是否与页面上的单词一样          if (this.word == this.$refs.items[i].innerText) {

//判断新数组里有没有这个单词如果没有才进入判断

if (!this.itemed.includes(this.word)) {              //新数组没有就把当前的单词增加当前输入的单词到新数组里              this.itemed.push(this.word)         //numder减一就是剩余数量                      this.num--;

//文本框清空

this.word = '';

//设置good标志显示

this.isgood = true

//  设置good标志隐藏

setTimeout(()=>{  this.isgood = false},800)        }

//设置已输入的单词背景变色                      this.$refs.items[i].style.backgroundColor = "#9c8e9c"        }      }

vue实现最简单的打字小游戏相关推荐

  1. 原生JS实现一个简单的打字小游戏

    原生JS实现一个简单的打字小游戏 利用javascript制作一个简单的打字小游戏 之前写了一个贪吃蛇小游戏好像反响不错 今天我来写一个比贪吃蛇更low更简单的打字小游戏 打字小游戏原理 接下来咋们直 ...

  2. html金山打字源码,c#实现简单金山打字小游戏(源码)

    using GameDemo.Utils; using System; using System.Collections.Generic; using System.Linq; using Syste ...

  3. JAVA实现打字小游戏

    目录 一.效果 二.教程 三.代码 一.效果 首先我们先看效果,左上角的分数是用来记录我们打对了多少字母.字母是从上面开始往下落.每打对一个字母,分数增加,增加到一定分数后,字母下落的速度也会增加.( ...

  4. java实验2总结心得,打字小游戏JAVA实验总结及心得体会

    篇一:扫雷游戏实验报告 课程设计 班 级: 姓 名: 学 号: 指导教师: 成 绩: 电子与信息工程学院信息与通信工程系 目录 1.任务概述------------------------------ ...

  5. python简单小游戏代码_一个简单的python小游戏---七彩同心圆

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 用pygame做一个简单的python小游戏-七彩同心圆 玩法:每次点击鼠标时,会以鼠标为圆心,不断 ...

  6. 基于C语言Ncurse库和链表的简单贪吃蛇小游戏

    参考:基于C语言Ncurse库和链表的简单贪吃蛇小游戏 作者:三速何时sub20 发布时间:2020-09-29 10:23:51 网址:https://blog.csdn.net/weixin_44 ...

  7. Python 打字小游戏开发,来体验不一样的打字游戏乐趣(第二篇)

    Python 打字小游戏开发,来体验不一样的打字游戏乐趣(第二篇) 代码实现 窗口类 小车类 玩家类 电脑类 赛道类 小树类 打字类 Python 打字小游戏开发,来体验不一样的打字游戏乐趣(第一篇) ...

  8. 用pygame做一个简单的python小游戏---贪吃蛇

    用pygame做一个简单的python小游戏-贪吃蛇 贪吃蛇游戏博客链接:(方法一样,语言不一样) c++贪吃蛇:https://blog.csdn.net/weixin_46791942/artic ...

  9. 用pygame做一个简单的python小游戏---七彩同心圆

    用pygame做一个简单的python小游戏-七彩同心圆 这个小游戏原是我同学python课的课后作业,并不是很难,就简单实现了一下,顺便加强一下pygame库的学习. 玩法:每次点击鼠标时,会以鼠标 ...

最新文章

  1. Leetcode每日必刷题库第3题,如何实现无重复字符的最长子串?
  2. 查看是否打印GC收集细节
  3. 易于使用的人工智能_需求分析:如何使用这种易于启动的方法+一个案例研究...
  4. jsp mysql bbs_论坛(BBS)的设计与实现(MySql)
  5. 使用SSIS包将多个Excel文件中的数据导入SQL Server表中
  6. Javascript 权威指南第五版 手记(1) 引用类型
  7. Flink 1.5重磅发布:处理模型重构,延迟更低!
  8. 关于java前端的相关讲解
  9. dskinlite(uieasy mfc界面库)使用记录4:绘制动态元素(listbox)
  10. 深度学习-梯度爆炸原因分析、调试记录与解决方案(loss突然变为nan)
  11. 一元三次方程的解法史
  12. Php开发Dlp加密,DLP与文档透明加密 后防泄露时代之争
  13. ROMS模式RNT工具包的应用(弃用)
  14. [操作系统]进程管理 进程同步、死锁相关、处理机调度
  15. typhon (lazarus) 下文件拖放操作
  16. python 猪八戒网接单_python接单平台简单整理
  17. 彭适辰 - 资本寒冬:给创业者的十点建议
  18. Base58原理及代码
  19. 【Java IO流知识总结】
  20. 致远A8+协同管理软件存在远程Getshell漏洞

热门文章

  1. 云计算之存储虚拟化 -02
  2. Java 操作 ElasticSearch
  3. 微信小程序:王者战力查询改名工具箱小程序源码
  4. shp文件纯前端的上传、解析、编辑、下载
  5. linux系统盘ssd,Linux系统下如何使用SSD固态硬盘
  6. 谷歌浏览器 无法翻译此网页问题(已解决,亲测有效
  7. 图片的毛玻璃效果学习
  8. Android降低屏幕白点吗,360手机桌面强化白点工具 降低安卓使用门槛
  9. PE 521【DP】
  10. [lampp] 不能通过互联网连接数据库 MySQL is not accessable via network