240 发简信
IP属地:北京
  • Ipad搭建Vscode编程环境

    研一上算法课的时候有实操的课程,需要Vscode进行简单的编程。但是奈何电脑太重了,又舍不得买个新的轻薄本(就是穷),就想到了用ipad搭建环境。 具体的内容已经写到了个人博...

  • 120
    一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝)

    背景 在日常开发中,偶尔会遇到需要复制对象的情况,需要进行对象的复制。 由于现在流行标题党,所以,一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝) 理解 首先就需...

  • 撸一个简单的vue-router来剖析原理

    理解 随着前端业务的发展,我们一般在写一个较为大型的vue项目时候,会使用到vue-router,来根据指定的url或者hash来进行内容的分发,可以达到不像服务端发送请求,...

  • vue-组件化-插槽(slot)

    理解 Vue组件化中,当我们在设计一个组件的时候,可能会保留一部分,让使用者自定义的内容,比如: 导航栏组件中,右上角的分享按钮,左上角做菜单按钮 弹出框组件中,弹出框的提示...

  • 120
    从0开始探究vue-组件化-组件之间传值

    理解 Vue中有个非常重要的核心思想,就是组件化,组件化是为了代码复用 什么是组件化 组件化,就像一个电脑主机里的主板,有内存条的插口,有硬盘,光驱等等的插口,我们的项目,就...

  • 从0开始探究vue-公共变量的管理

    背景 在Vue项目中,我们总会遇到一些公共数据的处理,如方法拦截,全局变量等,本文旨在解决这些问题 解决方案 事件总线 所谓事件总线,就是在当前的Vue实例之外,再创建一个V...

  • 从0开始探究vue-双向绑定原理

    理解 vue是一个非常优秀的框架,其优秀的双向绑定原理,mvvm模型,组件,路由解析器等,非常的灵活方便,也使开发者能够着重于数据处理,让开发者更清晰的设计自己的业务。 双向...

  • CSS无敌居中

    无需知道宽高 CSS transform 使用display:table-cell来居中 对于那些不是表格的元素,我们可以通过display:table-cell 来把它模拟...

个人介绍
一个前端开发从业者