相信很多时候都会遇到这种场景,当我们迭代一个新的版本到服务器上后,用户往往需要清除缓存或者强制刷新才能看到更新后的东西,这对于业务上来说是一种很难受的场景。那么要怎么处理这种情况呢? 最简单的解决方案就是在打包的时候对js文件添加时间戳,当然添加一个随机的... 全文

2020-01-21 10:23 来自版块 - 前端

在项目中我们很可能会遇到在一段时间连续调用某个函数的问题,但是在有的情况下调用的频率过高,比如说在滚动事件中轻轻的滚动一下便会触发上百次回调,这样回调函数的压力便会变得很大,所以,防抖是一个必要的操作。那么怎么防抖呢?基本思路就是使用计时器。下面直接上代码:function de... 全文

2019-03-28 18:55 来自版块 - 前端

分享一个js代码规范:点我查看

2019-02-26 19:51 来自版块 - 前端

最近了解了一下vue脚手架,发现它的build和config文件夹没有了,我们以前配置反向代理和环境变量都是在这两个文件夹中完成的,那么现在要怎么办呢?查了一下api发现,在vue-cli3.x中它把以前与webpack有关的文件全部集合起来了,我们只需要在根目录下操作vue.c... 全文

2018-11-02 18:30 来自版块 - 前端

1:can't not find 'xxModule' - 找不到某些依赖或者模块这种情况一般报错信息可以看到是哪个包抛出的信息.一般卸载这个模块,安装重新安装下即可.2:给组件内的原生控件添加事件不生效 <!--比如用了第三方框架,或者一些封... 全文

2018-10-22 18:46 来自版块 - 前端

第一步,分别设置不同的接口地址首先,我们分别找到下面的文件:/config/dev.env.js/config/prod.env.js其实,这两个文件就是针对生产环境和发布环境设置不同参数的文件。我们打开dev.en.js文件。代码如下:var merge = require(&... 全文

2018-09-27 13:36 来自版块 - 前端



返回顶部

公众号

公众号