一、背景:为什么需要微前端? 前端代码已经变得越来越重: 几个 G 的前端代码库 数百号前端开发人员 几 MB 的 Bundle Size 也越来越复杂: 层出不穷的框架、类...
一、背景:为什么需要微前端? 前端代码已经变得越来越重: 几个 G 的前端代码库 数百号前端开发人员 几 MB 的 Bundle Size 也越来越复杂: 层出不穷的框架、类...
关于Promise的对象的基本用法不多说,只记录自己容易混淆的一点,即then方法中函数的返回值问题。 按照学习理解: 第一种情况,新建promise的resolve传出的值...
setState在React事件处理函数中或React方法中是异步,在setTimeout, Promise等异步方法中或原生事件中是同步。 一些例子 React事件: 如上...
学习背景: 我最近在更新师兄之前用React写的项目,该项目中各组件的状态依赖关系非常复杂,为了便于管理组件的状态,师兄使用了Redux。我最近刚转React,此前没有用过R...
在开发过程中,为了方便,我们经常会封装一些组件以便多次使用但有时候封装的组件过多,组件嵌套层级太多,孙子组件有时候想使用祖父组件的方法(不是使用this.$emit()通过自...
原文翻译: 渲染第一个被location匹配到的并且作为子元素的<Route>或者<Redirect> 使用 包裹和直接用一打<Route>s有什么区别呢? 是唯一的...
背景 本文写的组件是基于 uni-app 框架下的,但是其实框架不重要,思路都是一样的。 有同学可能会问了,uni-app 本身不是就有 picker,mode=time 的...
前言 每次吃饭点外卖的时候(暴露了自己是个死肥宅,手动滑稽),或者在淘宝购物的时候,将商品加入购物车时会有一个很炫酷的动画,如下图饿了么点餐动画: 所以百度了一下前端使用cs...
渲染卡顿是怎么回事? 网页不仅应该被快速加载,同时还应该流畅运行,比如快速响应的交互,如丝般顺滑的动画等。大多数设备的刷新频率是60次/秒,也就说是浏览器对每一帧画面的渲染工...
在koa中,一切的流程都是中间件,数据流向遵循洋葱模型,先入后出,是按照类似堆栈的方式组织和执行的,koa-compose是理解koa中间件的关键,在koa中间件中会深入...
欢迎移步我的博客阅读:《实用的 CSS — 贝塞尔曲线(cubic-bezier)》 前言 在了解 cubic-bezier 之前,你需要对 CSS3 中的动画效果有所认识,...
昨天,后端给我提了一个问题:他更换了CDN上的图片,但是他打开小程序来看,还是旧图片,他尝试过删除小程序,重新进,还是旧图片。 我第一反应是:“你有没有清CDN缓存?“ 他说...
在一个月黑风高的夜里,一位开发 Da Lao 在朋友圈吐槽『你们 UED 设计的动画,太炫了!我们实现不了……!』,接着UED 大当家与这位 Da Lao �谈了一整晚的人生...
项目简述 & 问题 先简单介绍一下项目,就是一个比较常规的点餐小程序。界面如图: 左边是分类菜单,右边是长列表,有多个分类的商品,单个分类滚动完后可以继续滚动切换到下一个分类...
对于只想导出GIF动画的设计师来说,AE不能直接导出GIF格式相对很不方便。 下面给大家介绍几种AE中导出GIF格式的方法: 方法一: 1、先在AE中输出视频格式,然后再将视...
1)小程序 image跟view标签上下会有间隙,解决方法如下: 在image那里设置vertical-align:top/bottom/text-top/text-bott...
一. 创建用户 命令: 说明: username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远...
使用前提 经常碰到这种情况:当你在一个Git 项目上工作时,你需要在其中使用另外一个Git 项目。也许它是一个第三方开发的Git 库或者是你独立开发和并在多个父项目中使用的。...
一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。...
这是项目之前遇到的一个bug,最终发现是由于 reset Vuex state 不正确,污染了 initState 导致的,隐藏得还挺深的,在这里记录一下。 (PS:想直接看...