前端
文章平均质量分 51
方方|灿歌
毕业于清华大学,拥有超过13年的工作经验。 Oracle认证 讲师,拥有6年以上授课经验。精通Oracle数据库、中间 (Weblogic)和大数据Hadoop的管理和开发。 曾为湖北 移动,中国移动,山东教育网进行培训。著有畅销书《IT 必学课》,曾获得xx奖项。
展开
-
为什么想到微前端,是巨石应用?
现代复杂的web app或者网站,通常由很多相对独立的功能模块组合而成,而对这些模块负责的应该是相互独立的多个团队。这些独立的团队由于专业分工不同,会负责着特定的业务领域,以及完成特定的开发任务。这样的团队,通常在人员组成方面囊括了从前端开发到服务端开发,从UI实现到数据库设计这样端到端的跨职能人员构成。微前端是一种类似于微服务的架构,是一种由独立交付的多个前端应用组成整体的架构风格,将前端应用分解成一些更小、更简单的能够独立开发、测试、部署的应用,而在用户看来仍然是内聚的单个产品。原创 2023-03-07 12:16:17 · 712 阅读 · 0 评论 -
使用JS(TS)判断页面在 微信 / 微博 / QQ / 支付宝 各APP平台内置浏览器
使用JS(TS)判断页面在 微信 / 微博 / QQ / 支付宝 各APP平台内置浏览器原创 2022-12-29 11:43:08 · 2222 阅读 · 0 评论 -
Gis 之OpenLayers入门简介
是一个用来帮助开发Web地图应用的高性能的、功能丰富的JavaScript类库,可以满足几乎所有的地图开发需求。API 文档: https://openlayers.org/en/latest/apidoc/例子: https://openlayers.org/en/latest/examples/要想在浏览器中显示交互式的地图很难,因为浏览器默认的只是显示静态的图片,如PNG、JPEG等格式,要交互式很难,因为每一个点击和缩放,地图都要做出正确的反应。原创 2022-11-17 08:53:41 · 1381 阅读 · 0 评论 -
webpack4、5+基础入门
关键词本地安装 webpack 和 webpack-cli搭建默认最简单目录结构,零配置打包编译webpack 配置文件名 webpack.confing.js。原创 2022-10-17 11:46:41 · 197 阅读 · 0 评论 -
uniapp uview 接口报错后 拦截不了请求返回 interceptor.response
app ,uniapp NFC原创 2022-09-26 16:19:10 · 984 阅读 · 0 评论 -
报`Uncaught (in promise)`错误解决办法
使用了promise,但是在使用的过程中报错误,第一次遇到这种错误,所以在此记录下,方便以后解决问题只要在 new Promise 后面加上,就不会报错了。原创 2022-09-26 15:22:42 · 57982 阅读 · 0 评论 -
Uncaught (in promise) 的解决方法
promise 报错 :Uncaught (in promise) 的解决方法转载 2022-09-26 15:17:35 · 2486 阅读 · 0 评论 -
使用Antd4.x 的表单组件-From-From.List实践
在 4.20版本前 我的做法是通过 hooks -useReducer 强制更新视图。联动, 可以使用 Form.useWatch hooks 监听;PS: 如果其他组件使用了 form的数据,例如上面的 组件。数据是可以回填回显的,form默认双向绑定。在 4.20之后才有的hooks。实践(踩坑,避坑指南~~)使用Antd4.x 的。原创 2022-08-24 16:24:45 · 1208 阅读 · 0 评论 -
前端从零开发定位系统
功能演示:标签定位效果动图:功能需求基站定位基站属性设置基站布局基站角色设置(主、次、 从 )基站分组基站关联关系动态计算基站物理距离标签标签定位轨迹多种算法的标签和轨迹绘制标签显隐轨迹显隐平面图上传校准比例尺校准原点技术点:React [hooks]Konvajscanvasweb worker其他技术问题点鼠标框选,基站高亮动态绘制多边形判断多边形是否有基站网格性能不同楼层的基站是否在线,自动刷新websocket高频刷新前端多线程w原创 2022-01-27 17:53:34 · 280 阅读 · 0 评论 -
konva中当尝试导出画布图片时遇到跨越问题?
当尝试导出konva画布图片时遇到跨越问题?Unable to get data URL. Failed to execute ‘toDataURL’ on ‘HTMLCanvasElement’: Tainted canvases may not be exported.Unable to get image data from canvas because the canvas has been tainted by cross-origin data.Or when you apply原创 2021-11-19 09:33:47 · 844 阅读 · 0 评论 -
konvaJs--数据序列化
如何导出画布到JSON?使用Konva将舞台保存为JSON字符串,可以使用toJSON()方法将Konva节点树序列化为可保存的文本在网络存储或离线数据库中。我们也可以序列化其他节点,包括层、组和形状。toJSON()方法不能保存过滤器、图像和事件监听器。所以它适用于非常小的应用程序。对于更复杂的情况,请阅读最佳实践将整个舞台转换为json 和转换为对象转换都是按照 “”树“”结构的let stageJson = stage.toJSON()// {"attrs":{"width":1原创 2021-09-29 11:31:26 · 626 阅读 · 1 评论 -
konvajs-性能优化-使用缓存
大幅提高复杂Konva图形绘制性能的一种方法是将它们缓存为图像。这可以通过使用cache()方法将节点转换为图像对象来实现。本教程将绘制10个缓存的星星,而不是单独绘制10个Stars的绘图性能提升了4倍。缓存可以应用于任何节点,包括舞台、层、组和形状。注意:cache()方法要求图像托管在与执行它的代码具有相同域的web服务器上。在同样的情况下,cache()函数不能自动检测节点的大小。所以你应该小心阴影和笔画的组和形状。如果你看到意外的结果,将带有x, y,宽度和高度属性的绑定属性传递给翻译 2021-09-28 20:57:58 · 1390 阅读 · 0 评论 -
解决 vscode 卡顿,卡死,占用内存大的方案
解决 vscode 卡顿,卡死,占用内存大的方案操作步骤:打开设置在搜索框输入选择关闭的设置关闭自动保存 请搜索 auto save修复vs code 造成 rg.exe内存占用过大的问题search.followSymlinks // 不勾选修复vs code 造成 git.exe内存占用过大的问题git.enabled: falsegit.autorefresh: false...原创 2021-09-23 18:22:15 · 19447 阅读 · 5 评论 -
前端(JS)windows命令行生成树目录结构和结构图
前端(JS)windows命令行生成树目录结构和结构图首先进入到工程的目录在目录中打开命令行CMD按住shift键,右击你要生成目录的文件夹data,选择“在此处打开命令窗口”。(或者win+R,输入cmd打开命令窗口后通过cd命令进入你要生成目录的文件夹路径下)或者直接在文件夹管理器中输入 CMD命令:tree 只生成文件夹树形结构图命令:tree /f 生成包含文件的详情树形结构图命令:tree > tree.txt 生成并保存树形结构图文件最后福利介绍个开源的工具原创 2021-09-23 17:13:28 · 1177 阅读 · 0 评论 -
如何成为前端开发者?
那么, 怎么才能成为一个前端开发者呢? 这个问题很复杂, 因为直到现在, 你也不能去一所大学获得前端工程师的学位, 并且我也很少听说 或者遇见通过编写专业地 HTML, CSS 和 JavaScript 来获得一个无用的计算机科学学位或平面设计学位. 事实上, 现在的大部分前端 开发者都是通过自学成为开发者和没有经过传统训练的程序员. 为什么会是这种情况呢?前端开发人员不是一个视觉设计师或一个交互设计师, 设计学校不是磨练前端技能的地方; 前端开发者也不是一个受过传统教育地计算机科 学研究生, 传统教育.原创 2021-01-13 14:12:54 · 225 阅读 · 0 评论