需求背景

当前有一个页面为父路由页面(/system)
他的子页面是他的两个下级(/system/user /system/auth)

由于搜索框及添加按钮都在父级母版中,现在需要在点击添加按钮或者搜索框搜索时都触发子路由页面对应的方法,如:在tab选中用户列表时,触发子页面内的添加用户方法,tab选中角色权限时,触发子页面的添加角色方法

代码实现

在 /system 中

<template><router-view v-slot="{ Component }"><component ref="order" :is="Component" /></router-view>
</template>
<script setup>import { ref } from 'vue'let order = ref()const test = () => {order.value.add()}
</script>

在 /system/user , /system/auth中

  defineExpose({add() {console.log('添加用户')//   console.log('添加角色')}})

技术点:vue3 使用 ref 绑定 router-view,想调取某个子路由中的方法来重载数据相关推荐

  1. vue vite创建项目的使用(使用技术栈vue3+vuex+router+ts+element plus)

    文章目录 前言 创建vite项目 vite.config.ts配置 自动化引入组件配置以及.env配置的引用 创建src/vite-env.d.ts main.ts配置 api/request.ts ...

  2. Vue2与Vue3中Ref绑定元素

    Vue之Ref绑定元素获取实例 我们可以通过给元素绑定ref属性来获取这个元素的实例,来调用实例中的某种方法来实现某种功能 Vue2实现 <template><!-- 单个绑定 -- ...

  3. 【vue3】ref获取v-for循环渲染的元素

    前言 在vue2里我们可以给元素绑定ref属性,然后使用this.$refs.xxx 就可以获取到元素. 而在vue3版本中,你可以继续使用vue2的option Api的语法,也可以使用vue2的写 ...

  4. Vue3的Ref提案到底发生肾摸事了

    Vue3的Ref提案到底发生肾摸事了 朋友们好,我是大圣,最近vue3的ref提案社区讨论的比较多,社区里我看了一下相关的rfc和知乎讨论,我发现很多年轻人不讲武德,今天也摸鱼写一点我的看法吧 先说结 ...

  5. Vue3 的 ref 和 reactive 问题

    如果你使用过 Vue3,你知道的,在 Vue3 中有两个非常常用的响应式 API:reactive 和 ref.它们会把我们想要追踪的数据变成响应式. 而且我们在使用时一直被告知 ref 用于创建基础 ...

  6. [vue3.x]ref的使用

    [vue3.x]ref的使用 普通的应用 DOM 元素将在初始渲染后分配给 ref 因为 ref 本身是作为渲染函数的结果而创建的,在初始渲染时你不能访问它们--它们还不存在! 表单的主动提交 场景描 ...

  7. 绑定服务调用本地服务中的方法

    如果想调用服务中的方法, 通过startService()是做不到的, 这时需要用bindService来解决. 下面的demo是在Activity中调用Service中的自定义方法---method ...

  8. CREATE VIEW SQL:在SQL Server中使用索引视图

    This is the fourth article in a series of learning the CREATE VIEW SQL statement. So far, we have do ...

  9. CREATE VIEW SQL:通过SQL Server中的视图插入数据

    This is the third article in a series of learning the CREATE VIEW SQL statement. So far, I'd say tha ...

最新文章

  1. docker ubuntu镜像_Docker 入门指南 | Linux 中国
  2. HDU 1712 裸分组dp
  3. Win2000中活动目录的备份与恢复
  4. java 传入参数_Java 中方法参数的传递
  5. Python爬虫 解析库的使用
  6. ORACLE数据库管理工具EM
  7. OpenCV/CUDA/Qt 环境配置小结
  8. 阿里云上CentOS的图形访问
  9. 集合类接口和类层次关系图
  10. 转载: 找不到MSVCR90.dll、Debug vs Release及cppLapack相关
  11. Macbook Pro上手手札
  12. 下载的win7虚拟机缺少api-ms-win-core库
  13. SSM+在线纳新系统 毕业设计-附源码241540
  14. EOJ#3369. 三千米健身步道
  15. 也谈智能手机游戏开发中的分辨率自适应问题
  16. 完全二叉树的节点个数
  17. 如何配置高性能的计算机,笔记本电脑如何设置电源计划为高性能
  18. 【图文教程】虚拟机VMware16 windows系统下载安装
  19. 电机无位置控制方法研究
  20. PostgreSQL阿拉伯数字转简体中文数字

热门文章

  1. linux错误码分析
  2. CDOJ-1057 秋实大哥与花(线段树区间更新)
  3. python单词库,标记单词
  4. 1035 不相交的线
  5. mPOS终端的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  6. SpringBoot - 阿里云视频点播的简单使用
  7. 【Fiori系列】为什么SAP Fiori活的如此精致
  8. WebSocket 通信协议
  9. 基于MFC的桌面时钟应用程序
  10. 为什么阿里巴巴天天招人,但又很难进,真的缺人吗?