项目实训七

该项目采用Vue3和Element Plus构建前端,详细介绍了前端实现手写识别的过程,包括技术选型遇到的问题(如Vite与旧版组件的兼容性),以及解决方案。前端功能包括手写识别、画笔调整、清空画板等。在main.js中配置入口,并通过模板、脚本和样式实现页面结构。背景代码通过大量DOM旋转实现星星图案效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前端总体实现构思

前端技术选型

技术困难及解决方式

功能

vue入口文件main.js的编写

总体结构介绍

前端背景代码实现


前端总体实现构思

前端技术选型

前端使用vue+element plus实现,element plus 是饿了么团队基于vue3 推出的UI库,能有效提升界面的美观程度

技术困难及解决方式

由于手写识别需要手绘板,于2022年2月7日新推出的vue3是较为方便和新的前端开发方式,使用vue+vite 进行前端工具的开发,但是在使用后发现实现手绘板的功能的esign组件不支持vite,于是更改为使用vue CLI脚手架,因为vite 在vue3出现之后逐渐普及,因而在一些老组件如esign无法支持,在之前的vue学习中也花费较多时间学习了vue CLI脚手架的使用,相比vite开发的前端而言,vue CLI的运行速度明显较慢,同为前端运行程序,vite比vue CLI 快10-100倍,但由于实现功能局限性问题,只能使用vue CLI。

功能

前段主要体现手写识别,画笔粗细调整,画笔颜色调整,清空画板,橡皮擦,绘制功能,手机上传图片进行识别功能,电脑上传图片功能,生成latex格式的公式进行复制的功能,生成公式图片进行下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值