240 发简信
  • H5软键盘兼容方案

    前言 需求:软键盘弹起时,输入框吸附在输入法框上坑: 安卓和IOS键盘弹起和收起存在差异; IOS12上,微信v6.7.4以上,键盘弹起,页面(webview)整体往上滚动,...

  • 120
    大厂是怎么做移动端适配的

    前言 2020年清明小假期,虽然新型冠状病毒疫情得到了很好的控制,但是大家还是尽量避免出门,在家待着不能浪费时间,让我们重新思考一下移动端适配方案吧。 随着Web技术的革新,...

  • 理解JavaScript 中的原型模式

    原型对象的创建 我们创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向函数的原型对象。 原型对象 所有的原型对象都会自动获得一个construct...

  • vue面试题

    https://segmentfault.com/a/1190000020181662?utm_source=tag-newest https://www.cnblogs.c...

  • 移动端1px产生原因及解决方案

    前言 在retina屏中,像素比为2(iPhone6/7/8)或3(iPhone6Plus/7Plus/8Plus),1px的边框看起来比真的1px更宽。 本文默认你已经对视...

  • 120
    浅谈移动端适配

    前言 随着移动端的普及,以及手机尺寸越来越多,“网页内容自适应屏幕尺寸进行显示的问题” 也日渐凸显出来,下面讲一下常见的适配方案。 本文默认你已经对视口、物理像素、逻辑像素、...

  • 弄清楚px、em、rem、vh、vw、vmin、vmax

    px 绝对单位,页面按精确像素展示 em 相对单位,相对于父元素的font-size,具有继承性,如果自身设置了font-size按照自身计算(浏览器默认字体是16px,即使...

  • 了解PostCSS

    PostCSS 是一款对 CSS 进行处理的工具。它主要依赖插件对CSS进行编译,插件非常丰富。 常见的插件如下: 自动补全浏览器前缀:Autoprefixer 使用下个版本...

  • 了解vue.nextTick()

    为什么需要 nextTick Vue 是异步执行 DOM 更新:也就是数据更新后,视图不会马上更新,而是等同一事件循环中的所有数据变化完成之后再统一进行视图更新。 什么时候触...

  • vue组件之间的通信方式(二)

    data 和props props常用于数据传递,子组件中不可以直接修改,这也是vue 单向数据流的特性 data在任何情况下改变,都能同步反应的view层 怎么在子组件中改...

  • vue组件之间的通信方式(一)

    一般来说,组件可以有以下几种关系: 如上图所示,A 和 B、B 和 C、B 和 D 都是父子关系,C 和 D 是兄弟关系,A 和 C 是隔代关系(可能隔多代)。 1.prop...

  • vue中过滤器filters

    vue中允许你自定义过滤器,用于一些文本的格式化。 组件中定义过滤器 全局定义过滤器 过滤器传参 传一个参数 传2个参数 传3个参数

  • 浅谈JWT

    跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 用户向服务器发送用户名和密码。服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登...

  • 路由 vue-router

    this.$router和this.$route的区别是什么? this.$router:VueRouter的实例,是一个全局路由对象,包含了路由跳转的方法、钩子函数等 th...

  • 聊聊Vuex(一)

    Vuex 是什么? 状态管理库 集中式存储管理应用的所有组件状态 五个重要属性 state、 getters、 mutations、 actions、 modules 总结 ...

  • 120
    从一道题浅谈JavaScript 运行机制

    前言 想要了解一门语言,最好的办法就是了解它的运行机制。掌握了运行机制,能够让我们在开发中少走许多弯路,写出高质量的代码。本文从一道题浅谈JavaScript运行机制,给刚刚...

  • 120
    理解NodeJS 实现高并发原理

    前言 我们都知道Node.js 给我们的标签是:非阻塞I/O、事件驱动、高效、轻量,这也是官网的描述。 Node.js® is a JavaScript runtime bu...

  • vue 父子组件的生命周期顺序

    1. 加载渲染过程 同步引入时生命周期顺序为:父组件的beforeCreate、created、beforeMount --> 所有子组件的beforeCreate、crea...

  • 120
    vue实例的生命周期

    生命是生命周期:从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件统称为生命周期 生命周期钩子 = 生命周期函数 = 生命周期事件 vue 生命周期图vu...

个人介绍
青青子衿、悠悠我心