著名设计案例网站网站一般用什么语言

pingmian/2025/10/9 19:45:52/文章来源:
著名设计案例网站,网站一般用什么语言,wp手机wordpress,wordpress农历插件vue2面试题#xff1a;vue组件之间的通信方式有哪些#xff1f; 回答思路#xff1a;1.组件通信的目的--2.组件通信的分类--3.组件通信的方案1.组件通信的目的2.组件通信的分类3.组件通信的方案#xff08;1#xff09;通过props传递数据#xff08;2#xff09… vue2面试题vue组件之间的通信方式有哪些 回答思路1.组件通信的目的--2.组件通信的分类--3.组件通信的方案1.组件通信的目的2.组件通信的分类3.组件通信的方案1通过props传递数据2$emit触发自定义事件3ref4EventBus5parent、root6attrs与listeners7provide与inject8vuex 小结 回答思路1.组件通信的目的–2.组件通信的分类–3.组件通信的方案 1.组件通信的目的 每个组件之间都有自己独自的作用区域组件之间的数据是无法共享的但在实际开发工作中我们常常需要让座组件之间共享数据这也是组件通信的目的 2.组件通信的分类 组件间通信的分类可分为以下 1.父子组件之间的通信 2.兄弟组件之间的通信 3.祖孙与后代组件之间的通信 4.非关系组件之间的通信 3.组件通信的方案 1通过props传递数据 1.适用场景父组件传递数据给子组件 2.组件设置props属性定义接收父组件传过来的参数 3.父组件在使用子组件标签中通过字面量来传递值 children.vue: props:{name:Stringage:{type:Number,default:18,require:true } }father.vue: children nametom age182$emit触发自定义事件 1.适用场景子组件传递数据给父组件 2.子组件通过$emit触发自定义事件 $emit第二个参数为传递的值 3.父组件绑定监听器获取到子组件传过来的参数 children.vue: this.$emit(add,1)father.vue: children addnumAdd($event) /3ref 1.适用场景子组件传递数据给父组件 2.父组件通过设置子组件ref来获取数据 father.vue: children reffoo divthis.$refs.foo/div4EventBus 1.适用场景:兄弟组件传值 2.创建一个中央事件总线EventBus 3.兄弟组件通过$emit触发自定义事件第二个参数传递的值 4.另一个兄弟组件通过$on监听自定义事件 // class Bus { constructor() { this.callbacks {}; // 事件的名字} $on(name, fn) { this.callbacks[name] this.callbacks[name] || []; this.callbacks[name].push(fn); } $emit(name, args) { if (this.callbacks[name]) { this.callbacks[name].forEach((cb) cb(args)); } } } // main.js Vue.prototype.$bus new Bus() // 将$bus挂载到 vue实例的原型上 // 另一种方法 Vue.prototype.$bus new Vue() // Vue已经实现了 Bus的功能 children1.vue: this.$bus.$emit(foo)在这里插入代码片children2.vue: this.$bus.$on(foo,2)5parent、root 通过共同祖辈$parent或者 $root搭建通信桥 兄弟组件 this.$parent.on(add,this.add)另一个兄弟组件 this.$parent.emit(add)6attrs与listeners 1.适用场景祖先传递数据给子孙 2.设置批量向下传属性$attrs和 $listeners 3.class,style等非props属性也是通过$attrs可以将父组件中的这些特定绑定属性传递给子组件 4.可以通过v-bind$attrs传入内部组件 // child没有在 props中声明 foo p{{$attrs.foo}}/p // parent HelloWorld foofoo/// 给Grandson隔代传值 Child2 msglalala some-eventonSomeEvent/Child2 // Child2 的儿子 Grandson v-bind$attrs v-on$listeners/Grandson // Grandson 中 div click$emit(some-event, msg from grandson) {{msg}} /div 7provide与inject 1.在祖先组件定义Provide属性返回传递的值 2.在后代组件通过inject接收组件传递过来的值 祖先组件 !-- 祖先组件 -- templatedivchild-component/child-component/div /templatescript export default {provide: {message: Hello from ancestor,count: 10},components: {ChildComponent} } /script后代组件 !-- 后代组件 -- templatedivp{{ message }}/pp{{ count }}/p/div /templatescript export default {inject: [message, count] } /script8vuex 1.适用场景复杂关系的组件数据传递 2.vuex作用相当于一个用来存储共享变量的容器 3.state用来存放共享变量的地方 3.getter可以增加一个getter派生状态相当于store中的计算属性用来获得共享变量的值 4.mutations用来存放修改state的方法 5.actions也是用来存放修改state的方法在mutations的基础上进行常用来做一些异步操作 小结 1.父子数据传递props$emit,ref 1.1父传子props 1.2子传父$emit、ref 2.兄弟数据传递eventbus$parent 3.祖孙与后代数据传递attrs与listeners或provide与inject 4.复杂关系数据传递vuex

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/88813.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设到底怎么回事河南便宜网站建设费用

这个onvif工具可以实时监控画面,使用起来简单方便 左侧一栏是设备信息,中间上半部分是设备配置设置,下半部分是图像预览配置设置。 修改密码可通过该工具,点击User management后选择用户类型并且修改密码。

绍兴柯桥建设局网站广告设计软件手机版

MySQL提供了许多数字函数,用于对数字进行各种计算和处理。以下是一些常用的MySQL数字函数。 内容有点多,建议收藏以备后续用到查阅参考。 目录 一、SIGN 取数字的符号 二、ABS 取绝对值 三、COS 取余弦值 四、ACOS 取反余弦值 五、SIN 取正弦值 六…

枣庄做网站建设的公司附近培训电脑的地方

目录 一、下载程序 1. 点击Download 2. 点击Files for Microsoft Windows 3. 点击Apache Lounge 4. 点击httpd-2.4.54-win64-VSI6.zip ​5. 下载压缩包 6.解压到文件夹里 二、配置环境变量 1. 右键我的电脑 - 属性 2. 高级系统设置 3. 点击环境变量 4. 点击系统变…

深圳网站开发服务流行网站类型

列表查询中一对多查询循环查询优化,mysql循环查询优化描述比如查询学生列表,每一行需要包含该学生的家长列表,一个学生对应多个家长。循环查询方式先查出学生列表,再循环查询对应的家长列表,需要查询N1次但在循环中查询…

设计高端网站建设上海电子商务网站制作公司

摘要: 如果您是一个大数据开发工程师并且使用过hadoop的hive框架,那么恭喜您,阿里云的大数据计算服务-Maxcompute,您已经会了90%。这篇文章就来简单对比下Maxcompute和hive的异同,来方便刚开始使用Maxcompute的用户&am…

无锡网站制作推广公司专业外贸网站建设

今天继续给大家分享JVM的相关知识,今天介绍一下JVM内存区域的程序计数器。 1、程序计数器概念 JVM中的程序计数寄存器(Program Counter Register)中Register的命名来源于CPU的寄存器,寄存器用来存储指令相关的现场信息。 CPU只…

机械厂网站建设方案交易所网站建设

近日,国际权威IT咨询机构IDC发布《中国数据安全市场发展趋势,2023》报告,报告针对中国数据安全市场的发展现状进行调研,明确了最终用户数据安全建设的痛点、难点,阐述了市场中各技术服务提供商的服务方案和优势。 美创…

扬州网站建设价格安国网站建设

目录: 第一部分 IPv6的诞生背景和引起的主要变化 第二部分 IPv6数据报的基本首部和扩展首部 第三部分 IPv6地址 第四部分 IPv4向IPv6过渡 第一部分 IPv6的诞生背景和引起的主要变化 一.IPv6的诞生背景 IPv4存在设计缺陷: IPv4的设计者最初并没有想到该协议会在全球范围内广…

网站建设技术入股合同建设银行官方网站入口

最近GPT概念爆火,许多行业开始竞相发展AI ,工作就业也将面临跳转,目前测试就业形势就分为了两大类,一类是测试行业如功能、性能、自动化综合性人才就业技能需求,另一类便是AI测试行业的需求普遍增长,原本由…

哪些网站可以做翻译兼职湖北专业网站制作公司

在产品质量 检测过程中,对于字符、条码等标识信息的识别、读取、检测是非常重要的一部分,比如在食品饮料包装检测中,生产日期 、保质期 、生产批号 、条码等字符信息是产品管理和追溯必不可缺的,因此利用机器视觉技术进行OCR字符采…

东莞好的网站建设效果professional wordpress pdf

ISA Server的下个版本TMG2010已经发布有一段时间了,现在正在逐渐将原来的ISA Server 2006升级到TMG2010。由于TMG2010需要64位的CPU与Windows Server 2008操作系统,所以,如果原来的ISA Server 2006是安装在32位的CPU的服务器中,则…

电子商务网站建设报价沧州手机端网络推广

扬州诚招电动牙刷代理有什么牌子比较好用,珈蓝电器实惠物美,为人类口腔事业的发展再创新贡献。扬州诚招电动牙刷代理有什么牌子比较好用, 很多人说电动牙刷是懒人神器, 但偷懒可以,口腔清洁效果可不能因此打折。电动牙…

有哪些做农产品的网站西安网站建设seo竞价

目录 1.计算一元二次方程 2.看一元方程的图形 有个小疑问? 惊喜: 总结 1.计算一元二次方程 这一讲我们以科学计算开始,使用matlab计算精确度很高,我们可以尝试来计算一下黄金分割率(定义大家可以自行百度一下&am…

企业网站建设费现金流科目企业信息查询网

为什么要进行消息通信? content_script和top窗口之间除了DOM共享之外,window对象是不共享的。如果content_script需要获得top窗口中window对象的数据,就需要使用到通信。反之,也是相同的情况。 1、自定义监听事件(推荐…

赣州建设公司网站软文营销案例200字

一.图的遍历 图的遍历需要解决的关键问题 1.在图中,如何选取遍历的起始顶点? 从编号小的顶点开始 在线性表中,数据元素在表中的编号就是元素在序列中的位置,因而其编号是唯一的。在树中,将节点按层序编号&#xff0…

云南网站建设价格找兼职h5网站开发人员

将模糊图片4K高清化效果如下: 优化前的图片 优化后如下图: 优化后图片变大变清晰了效果很明显 软件界面如下: 所用工具和代码: 1、所需软件包 网盘链接:https://pan.baidu.com/s/1CMvn4Y7edDTR4COfu4FviA提取码&…

域名虚拟服务器做网站公司注册资本可以随便填吗

Win10 安装Linux子系统原理就是安装一个(Linux系统的)应用程序。使用应用程序一般的使用Linux子系统,非常方便。第一步:启用开发者模式启用开发者模式,其实很简单,本人参考的是该文章:手把手教你…

广西电力工程建设公司网站建网站能多少带宽

1 浏览器架构 浏览器是多进程多线程的应用程序,多进程可以避免相互影响和减少连环崩溃的几率: 浏览器(主)进程:主要负责界⾯显示、⽤户交互、⼦进程管理、存储等功能。内部会启动多个线程分别处理不同的任务。⽹络进…

建设网站收取广告费用网页升级紧急通知app下载

推荐:使用 NSDT场景编辑器 快速搭建3D应用场景 连接设备以交换信息是网络的全部意义所在。套接字是有效网络通信的重要组成部分,因为它们是用于通过本地或全球网络以及同一台计算机上的不同进程在设备之间传输消息的基本概念。它们提供了一个低级接口&am…

网站集约化建设的优点嘉兴网站建设wmcn

文章目录 1、死锁逻辑图2、死锁三胞胎3、死锁的原因及必要条件4、死锁处理策略之死锁预防5、死锁处理策略之死锁避免(银行家算法)6、死锁处理策略之死锁检测与解除 1、死锁逻辑图 2、死锁三胞胎 3、死锁的原因及必要条件 4、死锁处理策略之死锁预防 5、死…