菜鸟学习vue3笔记-vue hooks初体验


javascript 复制代码
import { ref } from "vue";
export default function () {
  let a1 = ref(1);

  let a2 = ref(5);

  let c = ref(0);

  function add() {
    a1.value++;
    a2.value++;
  }

  return {
    add,
    a1,
    a2,
    c,
  };
}
javascript 复制代码
<template>
  <div>
    <p>第一个数字{{ a1 }}</p>
    <p>第二个数字{{ a2 }}</p>
    <button @click="add">点击求和</button>
  </div>
</template>

<script lang="ts" setup>
import useNum from "@/hooks/useNum";

const { add, a1, a2 } = useNum();
</script>

<style scoped></style>
相关推荐
不是山谷.:.12 分钟前
前端性能优化全解析:从原理到落地,覆盖全领域与多技术栈
前端·笔记·性能优化·状态模式
dusk_star29 分钟前
go语言--笔记--封装、组合(继承)
笔记·golang
不动明王呀37 分钟前
almalinux8.10用户添加到root权限笔记
笔记
不是光头 强1 小时前
Java 后端实战进阶:从踩坑到架构的系统化笔记
java·笔记·架构
叶~小兮1 小时前
ELK技术栈全套学习笔记(Elasticsearch+Logstash+Filebeat)
笔记·学习·elk
つ安静与叛逆的小籹人2 小时前
小红书笔记详情API实战总结(技术复盘)
笔记
sheeta19982 小时前
LeetCode 每日一题笔记 日期:2026.05.16 题目:154. 寻找旋转排序数组中的最小值 II
笔记·算法·leetcode
玄米乌龙茶1232 小时前
从 Token 到 API 调用: LLM 实战笔记
笔记
qeen872 小时前
【算法笔记】各种常见排序算法详细解析(下)
c语言·数据结构·c++·笔记·学习·算法·排序算法
Yeh2020583 小时前
springboot+vue笔记
vue.js·spring boot·笔记