tdesign和vue的子组件关闭是,父组件执行方法

<test-test> 组件中,定义一个事件来通知父组件关闭当前组件(或者是执行完某个方法例如add或edit方法finally里面 this.$emit('close');通知父组件的close方法)

<template>

<t-button @click="closeComponent">关闭组件</t-button>

</template>

<script>

export default {

methods: {

closeComponent() {

this.$emit('close');

}

}

}

</script>

在父组件中监听 <test-test> 组件触发的 close 事件

<template>

<div>

<test-test @close="doTest" />//子组件通知后执行的方法

</div>

</template>

<script>

import TestTest from './TestTest.vue';

export default {

methods: {

doTest(){

alert("请编写需要执行的代码")

}

}

}

</script>

相关推荐
moshuying8 小时前
别让AI焦虑,偷走你本该有的底气
前端·人工智能
GIS之路9 小时前
ArcPy,一个基于 Python 的 GIS 开发库简介
前端
可夫小子10 小时前
OpenClaw基础-为什么会有两个端口
前端
喝拿铁写前端11 小时前
Dify 构建 FE 工作流:前端团队可复用 AI 工作流实战
前端·人工智能
喝咖啡的女孩11 小时前
React 合成事件系统
前端
从文处安12 小时前
「九九八十一难」组合式函数到底有什么用?
前端·vue.js
用户59625857360612 小时前
戴上AI眼镜逛花市——感受不一样的体验
前端
yuki_uix12 小时前
Props、Context、EventBus、状态管理:组件通信方案选择指南
前端·javascript·react.js
老板我改不动了12 小时前
前端面试复习指南【代码演示多多版】之——HTML
前端
panshihao12 小时前
Mac 环境下通过 SSH 操作服务器,完成前端静态资源备份与更新(全程实操无坑)
前端