Vue3_组件传参问题

并不是任意两个组件之间都可以进行参数传递

父传子

子传父

兄弟传参(先子传父,再父传给另一个子)

现在要向父组件发送参数

Navigator.vueApp.vue发送参数

clike 复制代码
<script setup>

// 用于定义向父组件提交数据的事件以及正式的提交数据
import {defineEmits} from 'vue'

// 定义一个向父组件提交数据的事件   事件名称自定义
const emits = defineEmits(["sendMenu"])

// 定义提交数据的方法

function send(data){
    emits('sendMenu',data)
}

</script>
<template>
<div>
    <ul>
        <li @click="send('学院管理')">学院管理</li>
        <li @click="send('图书管理')">图书管理</li>
        <li @click="send('请假管理')">请假管理</li>
        <li @click="send('考试管理')">考试管理</li>
        <li @click="send('班级管理')">班级管理</li>
        <li @click="send('教师管理')">教师管理</li>
    </ul>
</div>

</template>

<style scoped>

</style>

父组件进行接收,并传给另一个子组件

另一个子组件接收


相关推荐
一天睡25小时几秒前
Claude Code 指令入门教程
前端
EF@蛐蛐堂1 分钟前
【js】浏览器滚动条优化组件OverlayScrollbars
开发语言·javascript·ecmascript
yingyima17 分钟前
正则表达式实战:从日志中精准提取关键字段
前端
TeamDev25 分钟前
如何在 DotNetBrowser 中使用本地 AI 模型
前端·后端·.net
谢尔登44 分钟前
10_从 React Hooks 本质看 useState
前端·ubuntu·react.js
辰同学ovo1 小时前
从全局登录状态管理学习 Redux
前端·javascript·学习·react.js
爱看书的小沐1 小时前
【小沐杂货铺】基于Three.js绘制三维艺术画廊3DArtGallery (Three.js,WebGL)
javascript·3d·webgl·three.js·babylon.js·三维画廊
陈随易1 小时前
2年没用Nodejs了,Bun很香
前端·后端·程序员
donecoding1 小时前
Corepack 完全解析:从懵到懂,包管理器自由了
前端·node.js·前端工程化
yqcoder1 小时前
端经典面试题:为什么 0.1 + 0.2 !== 0.3?
前端·css