1、老的用法 mobx是一个使用十分普遍的状态管理工具,在实际的开发过程中我们常常搭配react进行使用。在一些比较大的项目中,部分变量需要反复向下层组件进行传递,如果使用传...
1、老的用法 mobx是一个使用十分普遍的状态管理工具,在实际的开发过程中我们常常搭配react进行使用。在一些比较大的项目中,部分变量需要反复向下层组件进行传递,如果使用传...
这个坑,从项目开始的时候就一直存在,在前期的时候还没有影响到正常的流程,加之项目比较紧,就一直没有花太多时间去管它。 可是在最近的业务中,这个问题已经影响到了正常的流程,所以...
Deep Linking(深度链接) 这里讲的Deep Linking(深度链接),在PC开发中是指指向首页的链接或是指向具体内容页的链接。在移动端开发中deep linki...
这两天公司开始发力做APP的推广,很多活动页和移动端站点需要加上打开APP的功能,如果没安装则提示用户下载。 首先,基于隐私保护的目的,浏览器是不会提供接口给网页去获取系统上...
为什么要初始化CSS? 建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。当然,初...
Java开发过程中,基本实体类包都以entity或者model来称呼,可是不少项目中,却以Bo、Vo来命名,面试的时候,也有可能被问到这些问题。那么,这几者分别代表什么意思呢...
解决SEO(Search Engine Optimization),首屏问题 , 页面较少,且预渲染相对于SSR比较简单,预渲染可以极大的提高网页访问速度。而且配合一些mea...
今天我们将学习如何用VUE构建一个简单的单页应用(SPA) 如果没有其他特殊声明,此教程中的VUE全部指的是VUE2.X版本 预览 让我们先看看最终的的单页程序是什么样子的 ...
转使用switchhost工具。 win10 遇到上述问题如这个地址 要撞墙了。 解决方法: 进入 C:\Windows\System32\drivers\etc,查看hos...
1.在vue项目中使用swiper 1.下载安装包 npm install vue-awesome-swiper --save 2.在main.js中全局注册 3.在组件中...
感谢博主!困扰了我两天的问题终于解决了!!!就是因为这句“为了避免这种优化,我给每个元素加了个小的、唯一的translateZ()值,比如translateZ(0.0001px),translateZ(0.0002px)等。浏览器会认为处在3D空间的不同层,从而跳过优化。”帮到我啦!
我的Bug是Safari浏览器上scroll事件里改动DOM节点的style, 例如
```
const section = document.querySelector('.section_intro');
section.style = `opacity: ${titleOpacity}; transform: translateY(${titleY}px);`;
```
这样的代码写在scroll事件里就会造成Safari浏览器上滚动卡顿,最终靠如下解决方案:
1)给.section_intro元素的父元素添加
```
transform: translateZ(0.0001px); // 为解决Safari中scroll事件里改变DOM的style-opacity等造成的滚动卡顿问题,必须配合下方translate3d语句才可生效;
```
2)给整个页面加上CSS语句:
```
-webkit-transform: translate3d(0,0,0);
```
正确使用GPU动画最近看到一篇关于GPU动画的神文,原文地址:https://www.smashingmagazine.com/2016/12/gpu-animation-doing-it-r...
最近看到一篇关于GPU动画的神文,原文地址:https://www.smashingmagazine.com/2016/12/gpu-animation-doing-it-r...
axios原理 请求拦截器请求拦截器的作用是在请求发送前进行一些操作,例如在每个请求体里加上token,统一做了处理如果以后要改也非常容易。 响应拦截器响应拦截器的作用是在接...
最近在回顾《JavaScript高级程序设计 第三版》时,在 逻辑操作符 与 位操作符 章节中发现了许多细节在书中被没有讲解清楚,查阅相关资料测试后特来整理一下学习心得。 位...
postcss-pxtorem是PostCSS的插件,用于将像素单元生成rem单位。前端开发还原设计稿的重要性毋庸置疑,目前应用的单位最多还是rem,然而每次在制作过程中需要...
现在回过头来看,感觉自己以前写复杂了,其实道理很简单; 就是利用vw,rem随屏幕,或者跟字体正比变化的特性; 1.就是开发的时候用的750设计稿的尺寸;单位是px; 2.然...
执行命令 安装插件postcss-pxtorem[https://www.postcss.com.cn] postcss.config.js 新建package.json同一...