vue3-hooks

server/2025/2/14 0:01:04/

命名规则use--->谁相关.js/ts

举例:

import {reactive} from 'vue'
import  axios from 'axios'export default function(){let dogList = reactive({'https://images.dog.ceo/breeds/pembroke/n02113023_4373.jpg'
})//方法
async function getDog(){try{let result = await axios.get("https://dog.ceo/api/bread/pembroke/images")dogList.push(result.data.message)}catch(error){alert(error)
}//向外部暴露内容return {dogList,getDog}
}}

 页面中如何使用:

import useDog from '@/hooks/useDog'

const   { dogList,getDog() } = ustDog()


http://www.ppmy.cn/server/42898.html

相关文章

【考研数据结构知识点详解及整理——C语言描述】第一章算法和算法评价

25计算机考研,数据结构知识点整理(内容借鉴了王道408+数据结构教材),还会不断完善所整理的内容,后续的内容也会不断更新(可以关注),若有错误和不足欢迎各位朋友指出! 目录…

力扣-面试题 01.01. 判定字符是否唯一

文章目录 力扣题目代码 力扣题目 实现一个算法&#xff0c;确定一个字符串 s 的所有字符是否全都不同。 示例 1&#xff1a; 输入: s “leetcode” 输出: false 示例 2&#xff1a; 输入: s “abc” 输出: true 限制&#xff1a; 0 < len(s) < 100 s[i]仅包含小写…

住宅IP?

住宅IP是由主要运营商&#xff08;如电信、移动、联通等&#xff09;为用户开通的宽带业务所分配的IP地址。这些IP地址是真实的、具有实际位置的IP&#xff0c;与普通用户的设备IP和宽带网络IP一致。它们不是连续的&#xff0c;而是散点分布&#xff0c;这使得它们在使用时更加…

Vitis HLS 学习笔记--抽象并行编程模型-控制驱动与数据驱动

目录 1. 简介 2. Takeaways 3. Data-driven Task-level Parallelism 3.1 simple_data_driven 示例 3.2 分析 hls::task 类 3.3 分析通道(Channel) 3.4 注意死锁 4. Control-driven Task-level Parallelism 4.1 理解控制驱动的 TLP 4.2 simple_control_driven 示例 4…

安装部署统信UOS服务器操作系统1070e

原文链接&#xff1a;安装部署统信UOS服务器操作系统1070e Hello&#xff0c;大家好啊&#xff01;今天给大家带来一篇关于安装部署统信UOS服务器操作系统1070e的文章。统信UOS是一款基于Linux的国产操作系统&#xff0c;以其安全性和稳定性受到广泛关注。本文将详细介绍如何安…

Java进阶学习笔记6——继承的介绍

继承的学习目标&#xff1a; 认识继承&#xff1b; 继承的好处、应用场景 什么是继承&#xff1f; Java中提供了一个关键字extends&#xff0c;用这个关键字&#xff0c;可以让一个类和另外一个类建立父子关系。 继承的特点: 子类能继承父类的非私有成员&#xff08;成员变…

云原生|为什么服务网格能够轻松重塑微服务?一文讲清楚!

目录 一、概述 二、 设计 三、服务网格 四、总结 一、概述 容器化技术与容器编排推动了微服务架构应用的演进&#xff0c;于是应用的扩展与微服务的数量日益增加&#xff0c;新的问题随之而来&#xff0c;监控服务的性能变得越来越困难&#xff0c;微服务与微服务之间相互通…

docker迁移根目录导致的权限问题

项目场景&#xff1a; 起因是docker默认安装的根目录&#xff0c;空间不太够了&#xff0c;需要迁移 问题描述 按照迁移的步骤&#xff0c;将文件 cp -rf到新路径之后修改data-root路径&#xff0c;然后重启docker&#xff0c;看起来一切正常。 原因分析&#xff1a; 观察一…