自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 前端优化方案(持续更新)

服务端渲染就是在浏览器请求页面URL的时候,服务端将我们需要的HTML文本组装好,并返回给浏览器,这个HTML文本被浏览器解析之后,不需要经过 JavaScript 脚本的执行,即可直接构建出希望的 DOM 树并展示到页面中。使用了服务端渲染去渲染页面的 ‘description’ 和 ‘keywords’两个属性,然后使用了一个第三方插件。客户端渲染是指浏览器通过请求加载一个空白的HTML页面,然后再使用javascript异步请求数据去渲染页面。客户端渲染的工作流程。服务端渲染的工作流程。

2024-12-26 17:25:44 534

原创 使用canvas画布的写水印

通过获取手机的像素比,从而计算出canvas的缩放比。右边为绘制的粉色背景和文字。

2024-12-26 17:06:40 223

原创 代码开发&&发布流程

前端开发时需要先在gitlab的开发项目上创建自己的本地开发分支dev-xxx,然后当有新的代码更新时则拉取每次功能迭代的release分支的代码,之后将自己的功能开发完后,并自测完毕确认没有问题之后将自己的代码合并至每次功能迭代的release分支中或者release-uat中,从而提交测试。

2024-12-26 16:56:05 348

原创 小红书小程序开发踩坑记录(持续更新)

问题描述在小程序中分享微信时onShareChat自定义标题和图片失效。根据和小红书开发与uniapp开发沟通得知,uniapp在编译时没有将onShareChat放在Page下面,导致无法自定义标题和图片,只能分享为默认值。解决方案在dist/dev/mp-xhs/common/vendor.js里面搜索 'onShareAppMessage',可以找到两个结果,两个都追加一个 'onShareChat'后就可以自定义标题和图片了。后续等待官方发布新版本修复。

2024-12-25 18:09:49 983

原创 微前端-‘无界‘

介绍:微前端是一种多个团队通过独立发布功能的方式来共同构建现代化 web 应用的技术手段及方法策略。(一个web应用中可以独立运行另一个web应用)

2024-12-25 17:45:11 1942 1

原创 js分享,封装hooks去返回一个值从而控制页面中相关列的展示

在页面中通过计算属性从而使用该返回值。

2024-02-07 15:37:49 221 1

原创 前端浏览器缓存

其实 Etag 和 Last-Modified 一样的,只不过 Etag 是服务端对资源按照一定方式(比如 contenthash)计算出来的唯一标识,就像人类指纹一样,传给客户端之后,客户端再传过来时候,服务端会将其与现在的资源计算出来的唯一标识做比较,一致则返回 304,不一致就返回 200 和新的资源及新的 Etag。两者的共同特点:都是从客户端缓存中读取资源,区别是强缓存不会发请求,协商缓存会发请求。浏览器缓存:缓存协商(协商缓存)和彻底缓存(强缓存)

2024-02-05 17:30:22 806 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除