位置: IT常识 - 正文

Vue中,一个组件调用其他组件的方法(非父子组件)(vue中的组件)

编辑:rootadmin
Vue中,一个组件调用其他组件的方法(非父子组件) Vue中,一个组件调用其他组件的方法(非父子组件)

推荐整理分享Vue中,一个组件调用其他组件的方法(非父子组件)(vue中的组件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue组件之间调用方法,Vue中,一个组件调用其他组件的方法(非父子组件),vue组件用法,vue写一个组件,vue中一个组件内可以允许检验2个form表单内的rule吗,vue写一个组件,vue中一个组件内可以允许检验2个form表单内的rule吗,Vue中,一个组件调用其他组件的方法(非父子组件),内容如对您有帮助,希望把文章链接给更多的朋友!

场景——B页面(组件)想调用 A页面(组件)中的方法;但是两个页面(组件)毫无关联(刷新 A的数据)。

方式一:引用式1、当前组件引入将要调用方法所属的组件

这里我的当前组件要调用OrderDetail这个组件的check()方法

import Detail from "./detail.vue";

该方法定义在OrderDetail的methods属性中

2、当前组件通过该组件methods属性直接调用该方法// 也可以调用 created、data等Detail.methods.check();方式二:vuex使用 VueX 定义一个属性 ,然后在A页面 定义一个计算属性(computed) 再把 vuex 的属性返回给它, 再监听这个计算属性,发生变化就调用你要执行的方法。Vue中,一个组件调用其他组件的方法(非父子组件)(vue中的组件)

1、src/store/index.js

// Vuex 全局state: { tableStatus:false } mutations:{ changeStatus(state,status) { // 重复赋值 state.tableStatus = status; },}

2、被使用组件- A 页面(组件)

// A 页面(组件)computed: { status() { // 计算属性 return this.$store.state.tableStatus; // Vuex 中定义的属性 }},watch:{ status() { this.getTableList(); // 需要调用的方法 }},

3、使用触发页面-B 页面(组件)

然后就是在B 页面定义一个点击事件(举例),重新给 Vuex中的属性赋值就行了

// B页面(组件)closePage() { let status = this.$store.state.tableStatus; // 重新赋值 this.$store.commit("changeStatus", !status);},方式三:使用事件总线eventBus定义全局事件

1、src/main.js

window.eventBus = new Vue();

2、触发页面-B组件/发布事件

window.eventBus.$emit('setFeaturesData', data) // 带参数window.eventBus.$emit('setFeaturesData') // 不带参数

3、接收页面-A组件/订阅事件

window.eventBus.$on('setFeaturesData', (data)=>{ // 带参数 this.hoveredFeatures = [data] this.onClick() }) mounted() { this.getTableData() window.eventBus.$on('setFeaturesData', ()=>{ // 不带参数 this.getTableData() }) },

4、移除事件

window.eventBus.$off('setFeaturesData')
本文链接地址:https://www.jiuchutong.com/zhishi/299957.html 转载请保留说明!

上一篇:vue使用axios发送post请求携带json body参数,后端使用@RequestBody进行接收(vue如何使用axios)

下一篇:Vue-Router的使用(vue–router)

  • 确认收货后换货安全吗(确认收货后换货运费险怎么理赔)

    确认收货后换货安全吗(确认收货后换货运费险怎么理赔)

  • 戴尔g3风扇特别响像卡住了一样(戴尔g3风扇滋滋响)

    戴尔g3风扇特别响像卡住了一样(戴尔g3风扇滋滋响)

  • 小电充电宝可以自己在家充电吗(小电充电宝可以随便还吗)

    小电充电宝可以自己在家充电吗(小电充电宝可以随便还吗)

  • vivox50什么时候上市(vivox50什么时候开售的)

    vivox50什么时候上市(vivox50什么时候开售的)

  • 照片编辑无法存储更改(照片编辑器无法保存)

    照片编辑无法存储更改(照片编辑器无法保存)

  • 快手账号异常多久恢复(快手账号异常多久自动解除)

    快手账号异常多久恢复(快手账号异常多久自动解除)

  • 怎么把cad中的图形复制到另外一个窗口中(怎么把cad中的图形复制到excel中)

    怎么把cad中的图形复制到另外一个窗口中(怎么把cad中的图形复制到excel中)

  • 淘宝尾款有时间限制吗(淘宝尾款有时间期限吗)

    淘宝尾款有时间限制吗(淘宝尾款有时间期限吗)

  • 苹果卡贴机能上网不能打电话(苹果卡贴机能上网不能打电话怎么解决)

    苹果卡贴机能上网不能打电话(苹果卡贴机能上网不能打电话怎么解决)

  • 无线鼠标dpi是什么意思(无线鼠标的dpl是什么)

    无线鼠标dpi是什么意思(无线鼠标的dpl是什么)

  • 手机铃声没有声音是怎么回事(手机铃声没有声音只有震动是怎么回事)

    手机铃声没有声音是怎么回事(手机铃声没有声音只有震动是怎么回事)

  • 网易云播放失败是什么原因

    网易云播放失败是什么原因

  • qq如何不加好友直接发消息(qq如何不加好友发消息)

    qq如何不加好友直接发消息(qq如何不加好友发消息)

  • 锁屏键是哪个(联想笔记本电脑锁屏键是哪个)

    锁屏键是哪个(联想笔记本电脑锁屏键是哪个)

  • 用什么软件拦广告(什么软件可以广告拦截)

    用什么软件拦广告(什么软件可以广告拦截)

  • 手机为什么用流量还扣话费(手机为什么用流量还是那么卡)

    手机为什么用流量还扣话费(手机为什么用流量还是那么卡)

  • 电脑怎么设置自启软件(电脑怎么设置自启动)

    电脑怎么设置自启软件(电脑怎么设置自启动)

  • 小米cc9可以升级MIUI11吗(小米cc9可以升级系统吗)

    小米cc9可以升级MIUI11吗(小米cc9可以升级系统吗)

  • yy有手机版本的吗(yy有手机版本的软件吗)

    yy有手机版本的吗(yy有手机版本的软件吗)

  • 苹果x可以反向充电吗(苹果x反向充电在哪)

    苹果x可以反向充电吗(苹果x反向充电在哪)

  • 为什么苹果短信收不到特效(为什么苹果短信发不了图片)

    为什么苹果短信收不到特效(为什么苹果短信发不了图片)

  • nfcsim卡怎样开通

    nfcsim卡怎样开通

  • 中国移动改成自定义(中国移动改成自己的套餐)

    中国移动改成自定义(中国移动改成自己的套餐)

  • 手机网上购物怎样操作(手机网上咋购物)

    手机网上购物怎样操作(手机网上咋购物)

  • 简析强制缓存和协商缓存(强制缓存与协商缓存的区别)

    简析强制缓存和协商缓存(强制缓存与协商缓存的区别)

  • 个体工商户核定征收
  • 土地价款抵扣增值税
  • 进项税跟增值税
  • 印花税包括几个税种
  • 地产企业预缴增值税政策
  • 国税地税电子钥匙价格
  • 利润表的上期金额是指全年吗
  • 出售未计提完折旧的固定资产
  • 核定征收企业怎么申报
  • 公司新装宽带怎么做账?
  • 进项税当期已转出能调整再抵扣吗?
  • 高速公路通行费专用发票可以抵扣吗
  • 收到保险公司财产理赔款怎么做账
  • 增值税减免了,附加税申报表还用填吗
  • 资产和利润表的关系
  • 个人所得税纳税比例
  • 进出口总额比上年同期
  • 其他货币资金怎么做账
  • 出租房产如何交土地使用税
  • 付货款时从货款中扣除的返利怎样做账?
  • 公司清算实收资本是零吗
  • windows11蓝牙不能用
  • win11 zen2
  • 企业债券和公司债券
  • 多交增值税可以退吗
  • 前任会计很多错账
  • cpu性能天梯图2023年3月
  • 差额发票可以开1个点吗?
  • 没有一般纳税人证明怎么办
  • 新店开业费用预算表格
  • 固定资产汽车抵扣新政策
  • 缴纳住房公积金分录
  • 有没有不需要网络的摄像头
  • php 代码生成
  • 国外供应商如何审核
  • rgbt目标跟踪
  • phpforeach
  • php图片添加水印
  • php用户登录界面代码
  • look 查明
  • 什么是其他综合收益,包括哪些内容
  • element-ui tree 异步树实现勾选自动展开、指定展开、指定勾选
  • 上年所得税费用借方有余额,怎么调整
  • 预收账款什么时候确认增值税
  • 金蝶财务软件怎么备份
  • 农产品普通发票进项税抵扣
  • 纳税人企业本月纳税额
  • 生产车间制造产品领用材料45000元,领用车间一半消耗
  • 补交以前年度增值税如何入账
  • 应付账款挂账
  • 长期股权投资的账务处理
  • 财务费用是负数什么意思
  • 财政非税收入支付平台
  • 会计科目其他应付款代码
  • 工人的工资占企业的比例
  • 生产能量等于什么
  • 会计凭证装订的注意事项
  • 如何做好企业安全生产工作
  • 公司折旧怎么算
  • 房地产企业会计科目
  • mysql的zip包怎么安装
  • win7电脑初始化
  • windows中输入法的安装步骤
  • 虚拟主机管理平台
  • rhel6.5安装教程
  • ubuntu20.04设置共享文件夹
  • ubuntu 电子书
  • macpro删除文件
  • win7 64位系统QQ自动退出重新登录提示您已登录不能重复登录的解决方法
  • excel的基本数据类型
  • unity3D游戏开发
  • jquery常用操作
  • cssimport
  • kmp算法代码完整实现
  • jQuery Mobile和HTML5开发App推广注册页
  • unity 120帧
  • js中input怎么用
  • 郑州房产契税缴纳
  • 长春税务局待遇如何
  • 国家税务总局年底结算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设