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

电子商务网站策划书布局设计想要网站导航正式推广

电子商务网站策划书布局设计,想要网站导航正式推广,美工模板网站,官网定制公司方法一&#xff1a;使用 $emit 方法 原理 子组件通过 $emit 方法向父组件发送事件&#xff0c;同时可以传递多个参数&#xff0c;父组件通过事件监听来接收这些参数。 示例 子组件代码 <template><div><button click"sendData">发送数据</…

方法一:使用 $emit 方法

原理

子组件通过 $emit 方法向父组件发送事件,同时可以传递多个参数,父组件通过事件监听来接收这些参数。

示例

子组件代码

<template><div><button @click="sendData">发送数据</button></div>
</template><script>
export default {methods: {sendData() {// 通过 $emit 发送多个参数this.$emit("send-data", "参数1", { key: "参数2" }, [1, 2, 3]);},},
};
</script>

父组件代码

<template><div><ChildComponent @send-data="handleData" /></div>
</template><script>
import ChildComponent from "./ChildComponent.vue";export default {components: {ChildComponent,},methods: {handleData(param1, param2, param3) {console.log("接收到的参数1:", param1);console.log("接收到的参数2:", param2);console.log("接收到的参数3:", param3);},},
};
</script>

方法二:使用事件总线(Event Bus)

原理

事件总线是一个 Vue 实例,用于在非父子组件之间传递数据。通过 o n 监 听 事 件 , on 监听事件, onemit 触发事件。

步骤

创建一个事件总线实例(通常是在独立的文件中)。
子组件通过事件总线发送事件和数据。
父组件通过事件总线接收事件和数据。

示例

创建事件总线(eventBus.js)

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

子组件代码

<template><div><button @click="sendData">通过事件总线发送数据</button></div>
</template><script>
import { EventBus } from "./eventBus";export default {methods: {sendData() {// 通过 EventBus 发送事件和多个参数EventBus.$emit("data-from-child", "参数1", { key: "参数2" }, [1, 2, 3]);},},
};
</script>

父组件代码

<template><div><p>父组件监听事件总线</p></div>
</template><script>
import { EventBus } from "./eventBus";export default {created() {// 监听事件总线中的事件EventBus.$on("data-from-child", this.handleData);},methods: {handleData(param1, param2, param3) {console.log("接收到的参数1:", param1);console.log("接收到的参数2:", param2);console.log("接收到的参数3:", param3);},},beforeDestroy() {// 避免内存泄漏,销毁事件监听EventBus.$off("data-from-child", this.handleData);},
};
</script>
http://www.dt0577.cn/news/45510.html

相关文章:

  • 番禺高端网站建设友情链接出售平台
  • 网站项目下载有什么软件可以推广
  • php做一个网站百度公司全称
  • php租车网站我想做地推怎么找渠道
  • 七宝做网站百度百科官网
  • 南京专业做网站公司网络营销工具体系
  • 怎么在网站上做抽奖如何建立网站的步骤
  • 定制直播appseo课程
  • 怎样做QQ网站呢seo零基础视频教程
  • 会员可见的网站开发爱站网关键词挖掘查询
  • 网站体验分享搜狗输入法下载安装
  • 天津微信网站建设专业网店推广
  • 公司做网站还是做app初学seo网站推广需要怎么做
  • 怎样可以免费做网站精准营销名词解释
  • 武冈市住房和城乡建设局网站推荐6个免费国外自媒体平台
  • 安做省民改厅网站人工智能培训机构排名
  • wordpress提高浏览量嘉兴seo计费管理
  • 用什么软件可以做网站上海营销seo
  • 松江区网站制作与推广最近发生的热点新闻
  • 网站的flash怎么做的短视频seo厂家
  • 电子商务网站建设花费西安高端网站建设
  • 常州网站建设方案托管保定seo推广
  • 域名已有服务器也有怎么做网站批量关键词排名查询工具
  • 做博客的网站有哪些搜索风云排行榜
  • 手机版网站开发的功能点广告策划方案范文
  • 厦门博客网站制作百度快照和广告的区别
  • 专业做汽车网站优化排名刷赞网站推广免费链接
  • 做设计网站的工作怎么样培训机构排名前十
  • 机票特价网站建设优化设计六年级上册数学答案
  • 公司网站应达到的功能舟山百度seo