摘要: 背景 在日常开发中,偶尔会遇到需要复制对象的情况,需要进行对象的复制。 由于现在流行标题党,所以,一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝) 理解 首先就需要理解 js 中的数据类型了 js 数据类型包含 基础类型:String、Number、 null、undefined、Boo 阅读全文
posted @ 2020-06-03 16:02 IT梅 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 理解 随着前端业务的发展, 我们一般在写一个较为大型的 项目时候,会使用到 ,来根据指定的 或者 来进行内容的分发,可以达到不像服务端发送请求,就完成页面内容的切换,能够减少像服务器发送的请求,让用户进行页面跳转时候能够更快,体验更好 疑问 在初学 的时候,一般人都会有一个印象, 以及 都是 原生自 阅读全文
posted @ 2020-03-09 16:56 IT梅 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 理解 Vue组件化中,当我们在设计一个组件的时候,可能会保留一部分,让使用者自定义的内容,比如: 1. 导航栏组件中,右上角的分享按钮,左上角做菜单按钮 2. 弹出框组件中,弹出框的提示内容等 3. ... 在这种场景下,把保留给使用者的部分,叫做插槽(slot) 插槽分类 匿名插槽 理解: 1. 阅读全文
posted @ 2020-03-03 13:32 IT梅 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 理解 Vue中有个非常重要的核心思想,就是组件化,组件化是为了代码复用 什么是组件化 组件化,就像一个电脑主机里的主板,有内存条的插口,有硬盘,光驱等等的插口,我们的项目,就像一个电脑主机,通过各种组件化的模块(硬盘、内存等),来拼合成一个完整的电脑。 (图片来源 "vue 组件化应用构建" ) 如 阅读全文
posted @ 2020-03-01 18:52 IT梅 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 背景 在 项目中,我们总会遇到一些公共数据的处理,如方法拦截,全局变量等,本文旨在解决这些问题 解决方案 事件总线 所谓事件总线,就是在当前的 实例之外,再创建一个Vue实例来专门进行变量传递,事件处理,管理回调事件等 原型挂载 所谓原型挂载,就是在 中将公共变量,事件,都挂在到Vue原型上 vue 阅读全文
posted @ 2020-03-01 15:18 IT梅 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 理解 vue是一个非常优秀的框架,其优秀的双向绑定原理,mvvm模型,组件,路由解析器等,非常的灵活方便,也使开发者能够着重于数据处理,让开发者更清晰的设计自己的业务。 双向绑定,就是数据变化的时候,自动触发视图的变化。 实践 我们都理解,vue2.0中,双向绑定的核心为 ,方法会直接在一个对象上定 阅读全文
posted @ 2020-02-27 09:38 IT梅 阅读(229) 评论(0) 推荐(0) 编辑