前端canvas项目实战——在线图文编辑器(七):加粗、斜体、下划线、删除线(下)

上一篇博文中,我们实现了为文字添加和修改加粗、斜体、下划线、删除线。这篇博文是《前端canvas项目实战——简历制作网站》付费专栏系列博文的第七篇——加粗、斜体、下划线、删除线(下),主要的内容有:1. 在上一篇实现加粗、斜体、下划线和删除线等功能时遇到bug及其解决方案。2. 在上一篇的实现中,我

前端canvas项目实战——在线图文编辑器(六):加粗、斜体、下划线、删除线(上)

上一篇博文中,我们实现了对文字的字体、字号和行间距的编辑。这篇博文是《前端canvas项目实战——简历制作网站》付费专栏系列博文的第六篇——加粗、斜体、下划线、删除线,主要的内容有:1. 针对文本框(fabric.Textbox)对象: 扩充属性列表,使用户可以为画布中选中的文本框设置加粗、斜体、下

nextjs-创建layouts共用UI和独立pages页面

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得

2024前端高频面试题之-- react篇

React15 的方案由于递归不可中断问题,如果 Diff 时间过长(JS计算时间),会造成页面 UI 的无响应(比如输入框)的表现,vdom无法应用到dom中。为了解决这个问题,React16 实现了新的基于的调度器(因为兼容性和稳定性问题,自己实现了polyfill),通过任务优先级的思想,在高

【前端工作日志】1-公共组件

关于高内聚、低耦合的简单实践

前端canvas项目实战——简历制作网站(五):字体、字号、行间距

上一篇博文中,我们扩充了线条对象(fabric.Line)的属性列表,使用户可以为画布中选中的线条增加或修改端点样式(多种剪头、圆形、菱形等)。这篇博文是《前端canvas项目实战——简历制作网站》付费专栏系列博文的第五篇——右侧属性栏(字体、字号、行间距),主要的内容有:1. 针对文本框(fabr

前端初学者的Ant Design Pro V6总结(下)

Antd Pro 相关配置、Pro Component 组件配置

前端canvas项目实战——简历制作网站(二)——右侧属性栏(颜色)

上一篇博文中,我们实现了`左侧工具栏`,通过点击工具栏,我们可以自由得在画布中添加想要的对象。这篇博文是《前端canvas项目实战——简历制作网站》付费专栏系列博文的第二篇——右侧属性栏(颜色),主要的内容有:1. 初步实现右侧属性栏,使用户可以修改画布中选中的对象的**边框**和**填充**颜色。

解决react+ts开发中编辑器找不到react模块的错误

解决react+ts开发中编辑器找不到react模块的错误 Cannot find module ‘react’ or its corresponding type declarations

智能体AI Agent的极速入门:从ReAct到AutoGPT、QwenAgent、XAgent

ReAct其实不是一个刚出来的概念,它于2022年10月份便由Google Research 的 Brain Team 通过此篇论文《》提出来了,没错,又是Google的建设性工作之一,曾一度感觉,没有Google(毕竟transformer、指令微调、CoT等哪个不是Google的杰作,包括RLH

【vitest 单元测试】如何蹭 ant-design-web3 的PR

这篇文章分享单测经验,希望你能收获到有用的单测知识或者pr思路,填补单测的过程可以深刻理解组件内部的每一个流程,相信一定有所收获。

前端canvas项目实战——简历制作网站(一)——左侧工具栏

这篇博文是《HTML5画布框架fabricjs学习笔记》系列博文的第四篇——用户交互(上),主要的内容有:1. 实现工具栏,使用户可以通过点击鼠标在画布中添加想要的对象。2. 初步实现属性栏,使用户可以通过点击对象查看其相关的属性值。

nextjs构建服务端渲染,同时使用Material UI进行项目配置

nextjs构建服务端渲染,同时使用Material UI进行项目配置

超详细:30分钟入门docker前端容器化

前端利用docker进行容器化实战记录

前端实现自适应屏幕数据可视化大屏(vue + v-scale-screen组件 + dataV组件)

众所周知, 未来的数据可视化趋势已成为了必然性,越来越多的企业、政府等的应用场景应用都会普及 ,销售、教育、医疗、贸易等行业领域也涉及广泛 ,根据实时的监控数据,把最新的数据展现在大屏幕上,清楚地看到自己想要看到的数据,同时根据这些数据做出决策的调整。数据可视化是指通过图表、图形、地图等视觉要素来表

前端框架 React 学习总结

(1)创建store仓库,reducers分开管理reducers: 数据开发中type字符串应放入一个常量管理default:}}default:}}count,user}//1、引入redux//引入日志//导入reducers//2、创建仓库//合并多个reducer})(2)导入到src/

react单元测试

react 单元测试基础+进阶, jest学习,测试场景学习

一文带你了解React框架

前言由于 React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来 Web 开发的主流工具。这个项目本身也越滚越大,从最早的UI引擎变成了一整套前后端通吃的 Web App 解决方案。衍生的 React Native 项目,目标更

2023年最全前端面试(20w字)HTML5+CSS3+JS+TS4+Vue3+React18+八股文+手写+项目+笔试

变量声明不开辟内存,只是告诉编译器,要声明的部分存在,要预留部分的空间。var i;变量定义开辟内存。var i=123;props公开,单向数据流值,父子组件间的唯一通信不可改1.每个组件对象都会有props(properties的简写)属性2.组件标签的所有属性都保存在props中3.内部读取某

盘点 6 个开源的音乐播放器!

盘点几个开源的音乐播放器,在这些项目中你可以学习到 React、Vue、Kotlin等相关的技术栈。有的是仿当前比较火的音乐应用,而有的是开发者自主开发。本期推荐开源项目目录:1. 仿 QQ 音乐2. 网易云音乐3. Material 主题音乐播放器4. 不太现代的音乐播放器5. 专注于免费流媒体资

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈