当前位置: 首页 > news >正文

建设部资质查询网站网站建设方案哪家好 推荐

建设部资质查询网站,网站建设方案哪家好 推荐,个性wordpress主题,上海网站优化排名公司一、工作原理 事件总线,主要用来实现非父子组件之间的传值。 它的工作原理:通过new Vue()再创建一个新的 Vue 实例对象bus,将这个新的实例对象作为桥梁,来实现两个组件之间的传值。 二、工作步骤 1、创建事件总线 bus 我们可以…

一、工作原理

事件总线,主要用来实现非父子组件之间的传值。

它的工作原理:通过new Vue()再创建一个新的 Vue 实例对象bus,将这个新的实例对象作为桥梁,来实现两个组件之间的传值。

二、工作步骤

1、创建事件总线 bus

我们可以在项目的 src 目录中,新建一个/utils/bus.js 文件,然后在该文件中,来生成 bus 对象:

import Vue from "vue";
const bus = new Vue();
export default bus;

2、设置监听器(给 bus 添加事件)

我们需要在“接收数据”的组件中,给事件总线身上添加一个事件。

import bus from "./bus.js";
export default{mounted() {// 给事件总线身上添加一个事件(箭头函数默认不会执行)bus.$on("getData",(data) => {console.log("其他组件传递的数据",data);})}
}

3、调用 bus 的事件

我们在需要“传递数据”的组件中,来调用事件总线身上的方法,同时传值:

import bus from "./bus.js";
export default{data() {return {num: 1,};},methodes: {postData() {// 调用事件总线身上的方法,同时传值bus.$emit('getData',this.num);},},
};

三、注意事项

在使用事件总线时,负责“接收数据”的组件,需要提前先渲染出来,执行生命周期函数,同时给事件总线添加事件。

如果“接收数据”和“传递数据”的组件是同时渲染出来的,我们就可以用事件总线来实现两个组件之间的传值。但是,如果“接收数据”的组件,比“传递数据”的组件后渲染,就不能使用事件总线。

http://www.yayakq.cn/news/96825/

相关文章:

  • 医院门户网站建设建个大型网站需
  • 室内设计网站知乎单一产品企业或多元化产品企业的网站建设与策划有什么不同?
  • 关于网站建设的申请asp.net网站建设教程
  • 建设银行网站怎么不可登入郑州最好的男科医院是什么医院
  • 东莞寮步做网站的有吗小程序一键开发免费
  • 百度网站的网址万户网站做的怎样
  • 淘客返利网站怎么做河南城乡建设厅网站
  • 行情软件免费下载的网站设计的网站都有哪些功能
  • 高仿id97网站模板网站建设要不要学编码
  • 秦皇岛电子网站建设软文300字案例
  • 企业网站运营外包费用原平的旅游网站怎么做的
  • 网站设计配色网站建设所采用的技术
  • 重点建设政协网站网站由哪些部分组成
  • 建设银行面试通知网站手机移动端网站做多大
  • 企业网站建设基本流程北京自己怎么做网站
  • 做视频网站需要流媒体吗国内装饰行业网站开发
  • 杭州网站网站建设医疗培训网站建设
  • 广州建设网站怎么做如何开发微信小程序开发
  • 建网站要服务器网站开发+搜索
  • 北京学习网站建设南昌外贸网站建设
  • 如何在淘宝上做自己的网站手机免费建网站
  • 学编程好找工作吗?泉州关键词优化推广
  • 在淘宝上做代销哪个网站好怎么开个人工作室
  • 网站赚钱平台优区生活app官方下载
  • 两学一做专题教育网站网页设计与制作背景图片
  • 腾讯空间个人认证 企业认证 网站认证哪种功能用途最齐全??大蒜做营销型网站
  • 上线了自助建站公司做网站费用计入什么科目
  • 森东网站建设深圳设计周
  • 南通网站建设排名网易云音乐网页版
  • 心理咨询网站如何构建个人网站