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

vue3之reactive和ref学习篇

<script lang="ts" setup>
// reactive参数必须为引用类型 和ref简单类型或者引用类型
import { reactive, ref } from 'vue';
const arr = reactive([10])
const count = ref(0);
let increasing = true;
console.log(count)
const change = ()=>{if(increasing){count.value++;if(count.value===10){increasing = false}}else{count.value--;if(count.value ===0){increasing = true;}}}
</script>
<template>
<span>{{ arr[0] }}</span>
<span>{{ arr[1] }}</span>
<button @click="change">{{ count }}</button>
</template>

change函数实现了一个简单的0-10的一个自增自减的循环,之所以记录是自己写的时候费了点时间,一直在想这个判断条件怎么优化,其实条件无法继续优化了,除非一个一个数字判断或者循环,加一个标志increasing就能解决的事想了半天

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

相关文章:

  • 【推荐】Spring与Mybatis集成整合
  • listdir, makedirs, shuffle, exists, webdriver.Chrome, roll方法快速查阅
  • java.nio.ByteBuffer 学习笔记
  • 自动化实时在线静电监控系统的构成
  • Windows 转 mac 记录
  • Linux_4_文本处理工具和正则表达式
  • [Unity]VSCode无代码提示
  • 画流程图都可以用哪些工具?
  • Elasticsearch中倒排索引、分词器、DSL语法使用介绍
  • rabbitmq笔记-rabbitmq进阶-数据可靠性,rabbitmq高级特性
  • 【笔记】判断两个String字符串是否相同(考虑字符串为null的情况)
  • 【校招VIP】java语言考点之多线程NIO
  • JVM知识点(一)
  • 网页接口导入postman进行接口请求
  • 【Leetcode】124.二叉树中的最大路径和(Hard)
  • django自动创建model数据
  • vscode 远程连接
  • Error running ‘Tomcat 8.5.29‘ Address localhost:1099 is already in use
  • 后端面试话术集锦第 七 篇:nginx面试话术
  • leetcode算法题--使子序列的和等于目标的最少操作次数
  • 服务器部署前后端项目-SQL Father为例
  • LiveNVR监控流媒体Onvif/RTSP功能-支持语音对讲支持非国标摄像头SDK语音对讲GB28181级联国标平台非国标转国标语音对讲
  • 爬虫selenium获取元素定位方法总结(动态获取元素)
  • JVM下篇知识
  • HBase客户端的批量写缓存BufferedMutator
  • 从多个角度详解map转为list
  • PHP用CURL发送Content-type为application/json的POST请求方法
  • 【程序猿书籍大放送:第二期】《强化学习:原理与Python实战》
  • SV-6002Y 网络对讲求助模块,带3W功放输出和一路30W功放输出
  • Nginx详解 二:配置文件部分