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

做电视直播网站爱站网seo培训

做电视直播网站,爱站网seo培训,上海公司注册联贝财务优势,哔哩哔哩网页版下载视频文章目录 🐒个人主页🏅JavaEE系列专栏📖前言:🏨补充知识:不同组件之间通过get()方式传递信息 🎀父组件与子组件之间的信息交互 $emit 方法🏅父组件给子组件发…

文章目录

  • 🐒个人主页
  • 🏅JavaEE系列专栏
    • 📖前言:
    • 🏨补充知识:不同组件之间通过get()方式传递信息
  • 🎀父组件与子组件之间的信息交互 $emit 方法
    • 🏅父组件给子组件发信息(这个是官方的案例)(原理是事件监听)
    • 🏅子组件给父组件发信息(个人案例)

🐒个人主页

🏅JavaEE系列专栏

📖前言:

本篇博客主要以介绍不同组件之间如何传递信息的,传递方式包括get()方式(需要跳转)父子组件之间相互的传递:、其实还有一种是基于主线程来传递的(我没有接触到🐒)

🏨补充知识:不同组件之间通过get()方式传递信息

传递信息的组件

this.$router.push("/?account="+this.form.account);

接收信息的组件

mounted() {//一般情况下在页面加载时就接收信息,所以一般在mounted的方法中写this.form.account=this.$route.query.account;}

🎀父组件与子组件之间的信息交互 $emit 方法

应用场景:我们可能会遇到这种情景:当一个子组件完成任务时,我们想让父组件执行一些指令,这时就需要子组件向父组件发送信息,让父组件去执行对应的指令。

🏅父组件给子组件发信息(这个是官方的案例)(原理是事件监听)

🎀🎀🎀🎀🎀🎀这个是父组件里的内容🎀🎀🎀🎀🎀🎀🎀🎀🎀

<template><div><button @click="sendData">Send Data</button><child-component @custom-event="handleCustomEvent"></child-component></div>
</template><script>
import ChildComponent from './ChildComponent.vue';export default {components: {ChildComponent,},methods: {sendData() {const data = { name: 'Hello from parent component!' };//这里是准备给子组件传递的信息this.$emit('custom-event', data); // 触发自定义事件,发送信息}},
};
</script>

🎀🎀🎀🎀🎀🎀这个是子组件里的内容🎀🎀🎀🎀🎀🎀🎀🎀🎀
在子组件中监听这个自定义事件,并在回调函数中执行相应的逻辑。例如:

<!-- ChildComponent.vue -->
<template><div><button @click="updateParentData">Update Parent Data</button></div>
</template><script>
export default {methods: {updateParentData() {const newData = { name: 'Hello from child component!' };//这里是接收父组件传递的信息的容器this.$emit('update-parent-data', newData); // 触发自定义事件,并接收新数据对象}}
};
</script>

以下是:子组件给父组件传递信息

🏅子组件给父组件发信息(个人案例)

🎀🎀🎀🎀🎀🎀这个是子组件里的内容🎀🎀🎀🎀🎀🎀🎀🎀🎀

<template><div><el-button type="primary" @click="addSudent()">保 存</el-button></div>
</template>
<script>
export default {methods: {addSudent(){//向父组件Stulist发送更新请求🎀🎀🎀🎀🎀🎀🎀🎀const data = true;//子组件向父组件发送的信息this.$emit('Add-event', data); // 触发自定义Add-event响应事件}}
}						
</script>

🎀🎀🎀🎀🎀🎀这个是父组件里的内容🎀🎀🎀🎀🎀🎀🎀🎀🎀

<template><div><Add ref="add" @Add-event="add"></Add><!-- 这个是导入的组件标签,@Add-event是响应事件 --></div>
</template><script>
import Add from './Add.vue';
export default {components:{Add},methods: {add(data){//🎀🎀🎀🎀🎀🎀if(data==true){//组件信息交互--🎀🎀🎀🎀🎀🎀🎀🎀// 在此处执行向后端发送 get 请求的逻辑,更新表格//这里写需要父组件执行的指令}}}
}	
</script>
http://www.dinnco.com/news/70045.html

相关文章:

  • 印刷 技术支持 东莞网站建设冯站长之家官网
  • 唐山丰南建设局网站外贸网站平台有哪些
  • b2c网站建设 广州合肥seo排名扣费
  • 网站网页设计工作内容网店买卖有哪些平台
  • 德语网站域名网站首页布局设计模板
  • wordpress地址和站点地址错线上推广方案
  • 微商城小程序商城汕头seo全网营销
  • 网站制作建设app推广代理加盟
  • 长治市住房保障和城乡建设管理局网站河南省人民政府
  • 新乡营销型网站建设自己怎么给网站做优化排名
  • 东莞系统app开发东莞百度seo关键词优化
  • seo怎么做网站内容北京百度网讯科技有限公司
  • 网站建设百度推广咨询热线推广普通话图片
  • 开发公司工程项目管理总结经验教训山东济南seo整站优化公司
  • 门业网站源码线下推广方案
  • 广州目前有疫情吗适合seo优化的网站
  • 网站核检单青岛seo代理计费
  • websocket做新闻网站兰州网络推广优化怎样
  • 苏州园区网站建设seo关键词优化策略
  • 深圳广告设计公司网站免费聊天软件
  • 古色古香网站模板青岛网站建设方案优化
  • 城乡住房建设厅网站首页提供搜索引擎优化公司
  • 网站建设里的知识百度代理
  • 中文单页面网站模板百度手机网页版入口
  • 网站设计中 查询怎么做平台推广是做什么
  • 免费空间网站怎么做的潍坊网站开发公司
  • 新网站优化怎么做如何注册一个自己的网站
  • 网站编辑器无法显示淄博百度推广
  • 公司网站建设计入明细科目百度经验悬赏令
  • 石家庄微信网站制作美国最新消息今天 新闻