Vue3和码上掘金实现猜数字小游戏

前言

Vue3.0 是2020年09月18日正式发布的,距现在两年多了!而且Vue3是默认的Vue版本了,功能也在不断完善和扩展中,比如焕然一新的 Composition API 语法、setup语法等等。

这里,借助这个猜数字小游戏,练习下Vue3的组合式 API 的基础语法。还有,顺便体验下掘金的码上掘金功能(跟Codepen类似)。

代码块

在猜数字小游戏中,我们需要输入框、两个按钮(Check和Reset)这些页面元素。在输入框中我们可以输入猜想的数字,点击按钮Check可以判断是否猜中了,点击按钮Reset可以生成新的随机数并重新进行猜测。

后续优化,我们可以考虑支持用户输入数字范围,比如[0, 200]等。

Vue3 setup

在单文件组件 (SFC) ,setup() 钩子是在组件中使用组合式 API 的入口,我们使用setup()钩子函数并且需要在最后返回所有的变量。写法比较繁琐,而且不小心在最后的return语句会漏写变量…

<script>
import { defineComponent, ref } from 'vue';
export default defineComponent({setup() {const count = ref(0);function addCount() {count.value += 1;}return {count,addCount,};},
});
</script> 

<scrip

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值