菜鸟学习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>
相关推荐
日拱一卒的小田3 小时前
ZYNQ学习笔记3-ZYNQ的IIC控制器1
笔记·单片机·学习
不会代码的小猴4 小时前
C++新增关键字
开发语言·c++·笔记
小赵AI手记7 小时前
技术拆解(十七)具身智能:机器人动作生成为何走向Diffusion Policy?
人工智能·笔记·python·机器人
疯狂打码的少年7 小时前
【数据结构】二叉排序树(BST)的定义与操作
数据结构·笔记·算法
蒸蒸yyyyzwd7 小时前
后端面经学习笔记
笔记·学习
简简单单lym8 小时前
mediasou c++分析--流分析
笔记·webrtc
糖炒栗子03268 小时前
learn-claude-code 简要记录
笔记·python
PC2005-cloud9 小时前
Elasticsearch 学习笔记:集群实战(3 控制节点 + 3 数据节点部署与故障转移)
笔记·学习·elasticsearch
Wang's Blog10 小时前
PostgreSQL笔记8: 基于二八法则的基础性能调优
数据库·笔记·postgresql
头茬韭菜10 小时前
功能点 1:项目骨架与启动流程 —— 源码阅读笔记
运维·笔记·debian·fluss