logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端缓存页面处理方法

通常我们希望在应用发布后,浏览器能够加载最新的资源文件,而不是从缓存中读取过时的内容。可以为 HTML 文件设置较短的缓存时间,而为带有文件指纹的静态资源(如 CSS、JS)设置较长的缓存时间。每次发布新版本时,生成的资源文件名中的哈希值会改变,这样就避免了加载旧的缓存文件。• 文件指纹 是最简单且广泛使用的解决方案,与服务器的 Cache-Control 设置结合,可以很好地控制缓存问题。• C

#前端#缓存
阿里云部署前端项目nginx配置

阿里云部署前端项目,配置nginx

#大数据
让antd-ui的tabs切换的时候掉接口,不用缓存数据

在antd-ui的tabs的切换的时候,它是自带缓存数据的,也就是进入到当前页面,切换到其他tab,再切回来是不会掉接口,直接缓存了数据,类似于下面的 tabs组件。如果想要每次切换都重新掉接口,更新数据,可以利用当前tab的key去做个判断,再切换的时候,替换这个key上面的 tabs里面的内容我 是循环塞进去一个组件,然后利用 aciveKey (在state里面初始化)这个字段 去匹配他的

#ui#javascript#elementui
koa2的脚手架koa-generator

如果你想搭建个项目,一般都是有脚手架的,比如vue的脚手架 vue-cli , react的脚手架 create-react-app ,还有一些其他的,像AntD Admin等。如果想使用koa2 , 也是有一些脚手架的,我常用的就是 koa-generator , 安装它也是很简单:1.首先需要全局安装npm install -g koa-generator2.创建项目koa2 -e koa2-

#javascript#开发语言#ecmascript
create-react-app配置代理

用create-react-app搭建最基本的脚手架,如果想配置代理,可以在src下面创建setupProxy.js ( 默认这个名字,可以打开webpack配置能看到 )const { createProxyMiddleware } = require("http-proxy-middleware");module.exports = function (app) {app.use("/api"

#react.js#webpack#javascript
到底了