- 博客(5)
- 收藏
- 关注
翻译 react引入css几种方式
return (这种方式的好处是简单易用,不需要额外的配置或依赖。css文件中的类名可能会发生冲突,导致样式覆盖或混乱。css文件中不能使用react的状态或属性来动态改变样式。综上所述,react中引入css的方式有多种选择,小伙伴可以选择自己合适的方式。个人还是比较喜欢用第二种,代码看起来更优雅一点,如果需要用到动态样式可以使用行内样式满足需求。
2023-09-15 21:49:29
1543
翻译 浏览器缓存的过程及分类
强制缓存优先于协商缓存进行,若强制缓存(Expires和Cache-Control)生效则直接使用缓存,若不生效则进行协商缓存(Last-Modified / If-Modified-Since和Etag / If-None-Match),协商缓存由服务器决定是否使用缓存,若协商缓存失效,那么代表该请求的缓存失效,重新获取请求结果,再存入浏览器缓存中。浏览器第一次向服务器发起该请求后拿到请求结果,会根据响应报文中HTTP头的缓存标识,决定是否缓存结果,是则将请求结果和缓存标识存入浏览器缓存中。
2022-11-13 13:38:35
330
原创 react项目中下载流文件的方法
服务端返回文件流格式的文件,前端需要把流文件通过Blob转换成我们想要下载的格式。比如以.xlsx,.xls结尾的格式文件。在src目录下创建utils文件夹,在文件夹中创建downloadFile文件。
2022-11-11 10:54:15
4431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅