位置: 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)

  • 苹果13怎么设置闹钟(苹果13怎么设置壁纸和锁屏)

    苹果13怎么设置闹钟(苹果13怎么设置壁纸和锁屏)

  • 电脑系统怎么激活windows10(电脑系统怎么激活win7)

    电脑系统怎么激活windows10(电脑系统怎么激活win7)

  • 微信名第一次怎么修改(微信初始微信名)

    微信名第一次怎么修改(微信初始微信名)

  • qq怎么设置生日提醒别人(qq怎么设置生日倒计时天数)

    qq怎么设置生日提醒别人(qq怎么设置生日倒计时天数)

  • iphone充电槽插不进(苹果充电插口插不进去)

    iphone充电槽插不进(苹果充电插口插不进去)

  • shoton是什么照相软件(相机里shot是什么意思)

    shoton是什么照相软件(相机里shot是什么意思)

  • 荣耀30pro和pro+手机壳通用吗(荣耀30pro和pro+手机套是一样的么)

    荣耀30pro和pro+手机壳通用吗(荣耀30pro和pro+手机套是一样的么)

  • 微信文章浏览有记录吗(微信文章浏览有收益吗)

    微信文章浏览有记录吗(微信文章浏览有收益吗)

  • 抖音限流是什么表现(抖音限流是什么引起的)

    抖音限流是什么表现(抖音限流是什么引起的)

  • 红外遥感技术利用红外线什么(红外遥感优势)

    红外遥感技术利用红外线什么(红外遥感优势)

  • 如何删除微信骰子表情(微信中怎样删除)

    如何删除微信骰子表情(微信中怎样删除)

  • 钉钉运动读取不到数据(钉钉运动读取不了步数)

    钉钉运动读取不到数据(钉钉运动读取不了步数)

  • 无线桥接的弊端(无线桥接好吗)

    无线桥接的弊端(无线桥接好吗)

  • 华为畅享9plus怎么设置返回键(华为畅享9plus怎么恢复出厂设置)

    华为畅享9plus怎么设置返回键(华为畅享9plus怎么恢复出厂设置)

  • 珍爱网账号异常是怎么回事(珍爱网账号异常怎么解决)

    珍爱网账号异常是怎么回事(珍爱网账号异常怎么解决)

  • 快充跟数据线有关系吗(快充跟数据线有关系吗知乎)

    快充跟数据线有关系吗(快充跟数据线有关系吗知乎)

  • 微信注销后是什么头像(微信注销后是什么状态)

    微信注销后是什么头像(微信注销后是什么状态)

  • 苹果11pro max截屏怎么截(苹果11promax截屏方式有几种)

    苹果11pro max截屏怎么截(苹果11promax截屏方式有几种)

  • 华为p20pro是多少寸(华为p20pro是多少像素的)

    华为p20pro是多少寸(华为p20pro是多少像素的)

  • iphonea1524是苹果几(苹果a1524是什么手机)

    iphonea1524是苹果几(苹果a1524是什么手机)

  • 咸鱼的会员名怎么修改(咸鱼的会员名怎么来的)

    咸鱼的会员名怎么修改(咸鱼的会员名怎么来的)

  • 买东西成团什么意思(买完东西发现有团购)

    买东西成团什么意思(买完东西发现有团购)

  • 手机网络监控怎么解除(手机网络监控怎么关闭)

    手机网络监控怎么解除(手机网络监控怎么关闭)

  • 正规网上兼职赚钱有哪些?(正规网上兼职赚钱学生)

    正规网上兼职赚钱有哪些?(正规网上兼职赚钱学生)

  • 苹果手机怎么设置呼叫转移(苹果手机怎么设置骚扰电话拦截)

    苹果手机怎么设置呼叫转移(苹果手机怎么设置骚扰电话拦截)

  • iphonex锁屏模糊(iphone锁屏变模糊不清)

    iphonex锁屏模糊(iphone锁屏变模糊不清)

  • 360安全卫士如何关闭(360安全卫士如何添加白名单)

    360安全卫士如何关闭(360安全卫士如何添加白名单)

  • 怎么取消手机休眠状态(怎么取消手机休眠状态华为)

    怎么取消手机休眠状态(怎么取消手机休眠状态华为)

  • 在Win10系统中,怎样设置电脑自动连接网络?(在win10系统中如何找到应用)

    在Win10系统中,怎样设置电脑自动连接网络?(在win10系统中如何找到应用)

  • 增值税发票能不能报销
  • 什么是免税合并
  • 劳保用品费用报销表格
  • 固定资产清理结转到什么科目
  • 公司优秀党员事迹材料
  • 发票红冲需要做账吗
  • 预收账款怎么做财务分析报告
  • 金税盘问题
  • 关联企业房产转让
  • 养老院营利性与非营利如何认定
  • 应付职工薪酬期末余额在借方表示什么
  • 分包部分也享受价格优惠
  • 股东股权比例怎么分配
  • 行政事业单位无偿调拨资产会计处理
  • 开具不规范的发票
  • 通过认证的增值税怎么算
  • 合并业务的好处
  • 应付企业负担的职工社会保险费
  • 车间房屋维修费属于什么科目
  • 计提固定资产的方法有几种?
  • 客户把发票弄丢了,红冲重新开了会有什么风险
  • 公司一直零报税,有问题吗
  • 三证合一后换章子要多久
  • 小型微利企业所得税优惠政策2022
  • 企业所得税期间费用明细表
  • 邮政通信业
  • 未办理外经证如何处罚
  • 生产人员社保怎么做账
  • 资产负债率高说明长期偿债能力强吗
  • 增值税减少对企业的利弊
  • 关联公司代付款帐怎么做
  • 押金收不回来了怎么处理
  • 新版edge浏览器文字不显示
  • 公司收到项目投资款怎么做账 项目结束后需要退本金
  • 以前年度损益调整会计分录
  • 行政事业单位向企业借款违反了什么规定
  • 计算机系统结构第三版课后答案
  • 新准则待摊费用
  • 百内国家公园塔状尖峰
  • redis使用php
  • 入股分红项目
  • 将自产的应税消费品对外捐赠
  • 固定资产一次性扣除后第二年账务处理
  • thinkphp save
  • 往来账款如何做账务处理
  • vue antdesign
  • 股东增资是不是利好
  • 固定资产的减值准备,一经确认,不得转回
  • 向境外企业支付技术咨询指导费
  • c++~怎么用
  • 收车船税是什么
  • 单目测距精度
  • audit result
  • php安装教程
  • 应收帐款质保金
  • 床垫可以开专票抵扣吗
  • 填写发票票种核实怎么填
  • mysql用户授权信息保存在哪里
  • 培训费属于什么
  • 去银行取对账单需要带什么
  • sql中count或sum为条件的查询示例(sql查询count)
  • 收到分红的会计科目
  • 定额发票是否可以盖公章
  • 公司土地和厂房已卖出但是不和员工了解
  • 员工迟到扣款如何做账
  • 个人账户转公司账户附言写什么
  • 各大银行网银转账限额
  • 金三财务报表如何更正?
  • 工业用地使用年限30年与50年有什么区别
  • mysql安装详细步骤
  • bash是什么意思中文翻译
  • 修改linuxip
  • 浏览器登录淘宝安全吗
  • 阿里云电脑系统
  • win8安装界面
  • mac进入睡眠时间长
  • cocos2dx4.0教程
  • 不需要背景
  • 稽查局和税务局哪个好发展
  • 怎么修改税局预留号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设