vue3中的事件等

news/2024/7/4 9:31:46
  1. 子组件触发父组件事件

子组件代码 :

// ChildComponent.vue
<template>
  <button @click="emitEvent">Click me</button>
</template>

<script setup>
import { ref } from 'vue';

const emitEvent = () => {
  emit('childEvent');
};

const emit = defineEmits(['childEvent']);
</script>

父组件代码:

// ParentComponent.vue
<template>
  <ChildComponent @childEvent="handleEvent" />
</template>

<script setup>
import { ref } from 'vue';
import ChildComponent from './ChildComponent.vue';

const handleEvent = () => {
  console.log('Child event triggered');
};
</script>

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

相关文章

谁知道 c语言问题:求100-300之间的素数

count);getch();} i);count;break;}printf("总共有素数%d个" count0;for(i100;i<300;i)for(j2;j<sqrt(i);j)if(i%j0)break;else{ printf("%d是素数./n" j count); getch();} 答案补充 加一句就好了.#include <stdio.h>#include <math.h>…

6.spring-aop面向切面编程

1.AOP 为 Aspect Oriented Programming 的缩写&#xff0c;意思为面向切面编程。 2.AOP 是 OOP 的延续&#xff0c;并且AOP不是spring框架所特有的。 3.AOP面向切面的作用&#xff1a;在程序运行期间&#xff0c;在不修改源码的情况下对方法进行功能增强 实际上&#xff0c;AOP…

我似乎不能成功定义一个链表。我试过 typedef struct { char *item; NODEPTR next; } *NODEPTR; 但是编译器报了错误信息。难道在C语言中一个结构不能包

函数&#xff09;都要先声明再使用所以楼上说的就是这个原因 在未定义NODEPTR前使用NODEPTR.typedef struct node { char item[100]; struct node *next; } *NODEPTR; ||| c中的结构是可以包结构的c中的所有语句&#xff08;变量

7.html原生js:穿梭框,左右框添加数据

原理就是&#xff0c;有两个select框和两个点击按钮。向右→添加时&#xff0c;获取左边option的选中状态&#xff0c;所有选中的option加到右边去 效果图&#xff1a; 可复制代码&#xff0c;直接运行 <div style"border:1px solid #ccc;margin-top:10px;padding:1…

mysql 插入百万条数据

利用mysql内存表插入速度快的特点&#xff0c;先存储过程在内存表中生成数据&#xff0c;然后再从内存表插入普通表中 一.创建内存表 CREATE TABLE vote_record_memory ( id INT (11) NOT NULL AUTO_INCREMENT, name VARCHAR (50) NOT NULL,pwd VARCHAR(32) NOT NULL,create_ti…

C++网络编程是什么....

用它来构造你想要构造的事件 用语言构成了一个世界或者描述了一个事件C同样是一种语言 就像你写作文

8.jsp前端页面的理解:分页、筛选

jsp页面刷新只是改了页码和筛选条件而已: 1.第一次访问还是点击下一页时&#xff0c;肯定是request.getParameter获取所有需要的参数&#xff0c;比如当前页码&#xff0c;重要的筛选条件。 //如果是第一次访问&#xff0c;那么很多参数默认为空&#xff0c;那就作一点处理就…

Nginx 安装--图片服务器搭建

1. nginx 需要依赖以下模块&#xff1a; gzip模块需要 zlib 库 rewrite模块需要 pcre 库 ssl 功能需要openssl库 1.1.安装pcre 1. 获取pcre编译安装包&#xff0c;在http://www.pcre.org/上可以获取当前最新的版本 2. 解压缩pcre-xx.tar.gz包。 3. 进…