自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端学习笔记-性能优化之用户体验

本文只是用于拓展前端工程师视野,并不解决某些实际问题用户体验是前端工程师工作内容中最重要的一点。前端领域中许多东西如编程语言、工具链、计算机网络、应用框架、用户界面都是为了用户体验服务的;这里说的用户体验是广义上的,包含终端用户体验(UX)、开发者体验(DX)前端作为人与机器交互的桥梁,在现代工具和框架的加持下,又该如何把人机交互体验做到极致呢?狭义上的终端用户体验分为四方面:性能、UI设计、可访问性、个性化;

2025-01-22 11:17:49 957

原创 前端学习笔记-前端编程语言

javascript是目前最流行的前端编程语言,占比大概63.61%但是现在前端除了js还有很多其他编程语言。他们各有所长,ECMAScript规范,TypeScript,Rust前端新基建,WebAssembly领域特定语言,JS语言运行时。本文是参考b站:捣鼓键盘的小麦 老师的现代前端必知系列视频记录。有兴趣可以前去查看原版。

2025-01-17 15:16:18 743

原创 前端 http学习笔记

不是所有的客户端环境都支持现金的HTTP/2或HTTP/3原始HTTP协议在更复杂的高并发场景下 会不够高效稳定。比如x-bili-mid表示当前用户,xbili-trace-id用于链路日志追踪,x-bili-device-bin表示设备信息等。提升了不少传输性能。5.用于安全的X-Frame-Options Strict-Transport-Security(HSTS) Content-Security-Policy(CSP)1.最常用的是HTTP/1.1 HTTP/2 HTTP/3。

2025-01-17 11:40:47 1121

原创 openlayer读取geoserver发布的图层wfs图层要素信息并渲染到地图上

【代码】openlayer读取geoserver发布的图层wfs图层要素信息并渲染到地图上。

2024-12-13 17:58:05 136

原创 react antd select组件内容更新时默认选择第一项。

另外关于这个在其他博主内容看到需要配合key属性去绑定同一个值才能实现默认选择。changePlatform是我自己需求内的功能实现不用管。

2024-12-05 13:28:12 383

原创 react useMemo,useCallback

useMemo`用于优化计算,而`useCallback`用于优化函数的创建和子组件的渲染。- 这可以帮助子组件识别是否需要重新渲染,特别是当子组件使用了`shouldComponentUpdate`、`React.memo`、`React.PureComponent`等性能优化手段时。在React中,`useMemo`和`useCallback`都是用于性能优化的Hooks,它们可以帮助我们避免不必要的计算和渲染。- 如果依赖项发生变化,`useCallback`会创建一个新的函数,并缓存这个新函数。

2024-12-04 10:30:55 335

原创 openlayers+vue3+turf实现地图画多边形然后计算面积

openlayers画多边形 turf算面积

2024-07-24 16:56:13 280

原创 openlayers实现图标移动动画

openlayers实现点位移动动画

2024-04-08 15:57:00 503 2

原创 vue项目报错时直接页面红色遮罩层

解决vue报错页面红色遮罩层

2023-12-28 19:28:47 1558 3

原创 记录 uniapp微信小程序的map组件push polylion安卓端不生效

问题是地图上通过接口获取到经纬度路线数据push到polylion数组里,在模拟器和ios都能即时渲染更新地图视图,在安卓没反应,数据也确实push到data里了。碰见好久了这个问题,这周网上找了一周没找到解决方案。在uniapp和微信小程序的官方社区提bug都没解决。

2023-10-13 14:29:44 525 8

原创 前端js,base64转文件流

【代码】前端js,base64转文件流。

2023-07-04 11:45:48 2861

原创 js获取设备电量信息

获取电脑电量

2023-06-25 17:07:01 566 1

转载 uniapp无线真机调试

uniapp真机wifi调试

2023-06-06 17:46:20 1428 1

原创 fetch的使用

fetch使用

2023-05-16 15:45:17 454 1

原创 uniapp的数据监听

uniapp的watch监听,用于监听data里数据的变化。

2023-05-16 15:22:43 4281 1

原创 uniapp小程序地图添加删除标记点

uniapp小程序地图上添加删除标记点

2023-05-16 10:42:35 1499 2

原创 uniapp小程序地图监听缩放层级

uniapp监听地图缩放

2023-05-16 10:31:19 2312 2

原创 uview搜索内容为空页面

这是我自己用的代码。再data里创建一个empty的数据为0,然后给数据库发请求时判断获取数据的length,如果大于0就给他改成1 在数据列表最外层加个template 标签-v-if empty=1就可以了。很简单的一个功能,用uview实现,当数据库内容为空时直接展示一个空白页面显得会很难看。是用uniapp加uview库做的。于是用了这个功能 这样就顺眼了。

2023-05-16 10:16:17 647 1

原创 关于js异步的理解

关于js异步的理解

2023-03-07 13:30:18 129

原创 vue项目使用浏览器打印局部页面

js打印局部页面。自动分页的问题

2022-11-25 14:29:08 782

原创 vue生成pdf文件

vue生成pdf

2022-11-11 15:33:40 1196 1

空空如也

空空如也

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

TA关注的人

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