每次做移动端项目,都要根据设计图规划和设计好项目rem和px换算比例。久而久之,找到一套rem自适应JS代码,只要把这段js代码最好封装在一个单独的js文件里,并且放在所有的...
每次做移动端项目,都要根据设计图规划和设计好项目rem和px换算比例。久而久之,找到一套rem自适应JS代码,只要把这段js代码最好封装在一个单独的js文件里,并且放在所有的...
// 计算两个时间戳相差的多少年多少月多少天 calculateDiffTime() { let startTime = '1629107469000' //2021-08...
Vue组件间通信方式 Vuex核心概念和基本使用 购物车案例 模拟实现vuex 一、组件内的状态管理流程 状态管理组成state:驱动应用的数据源view:以声明方式将sta...
一、 模板编译 模板编译介绍:模板编译的主要目的是将模板(template)转换为渲染函数(render) 渲染函数 模板编译的作用Vue2.x使用VNode描述视图以及各种...
回顾 虚拟DOM库 - Snabbdom[//www.greatytc.com/p/2c5a83ca2726] 什么是虚拟DOM虚拟DOM(Virtual Dom ...
一、准备工作 Vue源码的获取项目地址:https://github.com/vuejs/vue[https://github.com/vuejs/vue]Fork 一份到自...
Virtual DOM 的实现原理 了解什么是虚拟DOM,以及虚拟DOM的作用 Snabbdom的基本使用 Snabbdom的源码解析 一、什么是虚拟DOM ----V...
模拟 Vue.js 响应式原理 一、数据驱动 准备工作 数据驱动 响应式的核心原理 发布订阅模式和观察者模式 数据驱动 数据响应式、双向绑定、数据驱动 数据响应式数据模型仅仅...
Vue-Router 原理实现 一、Vue-Router 动态路由 二、Vue-Router 嵌套路由 三、Vue-Router 编程式导航 四、Vue-Router Has...