vue3的开发小技巧

news/2024/7/9 23:44:56 标签: javascript, vue
  「总之岁月漫长,然而值得等待。」 

目录

  • 父组件调用子组件函数
父组件调用子组件函数

ref, defineExpose

javascript">//父组件 代码
<child ref="ch">

this.$refs.ch.fn();

//子组件 函数抛出
const fn = () => {
};
defineExpose({ fn });

http://www.niftyadmin.cn/n/5401211.html

相关文章

axios delete请求如何发给springboot

1、发送请求体时 前端 axios 的delete和post,put在传值上有点区别 post和put有三个参数&#xff0c;url,data和config&#xff0c;所以在使用这两个时&#xff0c;可以写成 axios.post(api,{id:1 }); axios.put(api,{id:1 });第二个参数{id:1}会传给data。 但是delete只有两…

如何知道当前ubuntu的版本

查看版本&#xff1a; cat /etc/lsb-release 查看内核&#xff1a; uname -a

微信云开发-- Mac安装 wx-server-sdk依赖

第一次上传部署云函数时&#xff0c;会提示安装依赖wx-server-sdk 一. 判断是否安装wx-server-sdk依赖 先创建一个云函数&#xff0c;然后检查云函数目录。 如果云函数目录下只显示如下图所示三个文件&#xff0c;说明未安装依赖。 如果云函数目录下显示如下图所示四个文件&a…

redis实现分布式全局唯一id

目录 一、前言二、如何通过Redis设计一个分布式全局唯一ID生成工具2.1 使用 Redis 计数器实现2.2 使用 Redis Hash结构实现 三、通过代码实现分布式全局唯一ID工具3.1 导入依赖配置3.2 配置yml文件3.3 序列化配置3.4 编写获取工具3.5 测试获取工具 四、运行结果 一、前言 在很…

敏捷开发模型:一种灵活、协作和持续的软件开发方法

敏捷开发模型&#xff1a;一种灵活、协作和持续的软件开发方法 引言 在软件开发领域&#xff0c;随着市场需求的不断变化和技术的迅速发展&#xff0c;传统的瀑布模型逐渐暴露出其局限性。为了应对这些挑战&#xff0c;敏捷开发模型应运而生。敏捷开发模型强调灵活、协作和持…

《PySide6/PyQt6快速开发与实战》P111被省略了的案例

编程环境&#xff1a;Fedora, QtCreator 见代码&#xff1a; # This Python file uses the following encoding: utf-8 import sys from PySide6.QtWidgets import QApplication, QMainWindow, QLabel, QVBoxLayout, QWidget from PySide6.QtGui import QPalette #, QColo…

小程序分包加载

分包加载 1. 什么是分包加载 什么是分包加载 ❓ 小程序的代码通常是由许多页面、组件以及资源等组成&#xff0c;随着小程序功能的增加&#xff0c;代码量也会逐渐增加&#xff0c;体积过大就会导致用户打开速度变慢&#xff0c;影响用户的使用体验。 分包加载是一种小程序…

MATLAB实现图像gamma校正

在MATLAB中进行gamma校正通常可以使用imadjust函数来实现。下面是一个简单的示例代码以及对应的说明&#xff1a; % 读取图像 image imread(lena.png);% 设置gamma值 gamma_value 1.5;% 进行gamma校正 gamma_corrected_image imadjust(image, [], [], gamma_value);% 显示原…