自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 纯前端实现ocr识别银行卡

这样基本就实现了比较简单的。也算是一个小demo吧。如果想要识别出 借记卡或者信用卡 或者更全面的银行信息,那你可能需要去维护一个银行卡BIN号的数据库(也可以mock数据自己玩一玩),然后再根据自己公司需求情况去调试 整理一下符合业务逻辑的代码。当然 只要是项目经理不傻,这种东西应该不会让前端去做。如果真有需要,可以参考一下。也可以通过第三放API去实现。最近项目中有一个需求,ocr识别银行卡号及卡类型。一般来说这种需求都是后端识别出来之后接口返回给前端。

2025-04-17 15:04:20 170

原创 TypeError: crypto$2.getRandomValues is not a function

先说结论:这个问题是版本配置不对导致的,经过排查node版本, crypto-js版本,最后得出结论是:打包部署时要么node版本是18,要么vite版本改到5.4.11 ,crypto-js版本降级到3.3.0没用 依然报错。这两天在发版时遇到一个问题。

2025-02-08 13:26:10 6609 6

原创 vue3+vite代码混淆插件

1、vite-plugin-obfuscator :打包之后实现了混淆,但是上了sit 之后,出现样式丢失问题,看自己的配置项, 将stringArray设置为:stringArray: false。到了测试环境看过之后,混淆程度是很高,很多label名没有变成混淆后的字符串。如果原始源代码不小,建议使用此选项,因为辅助函数可以引起注意。这里也可以不写,所以我直接去掉了,后面又报错路由问题,后面解决之后又出现了请求接口时报错,这个无法解决,猜测是 stringArray: true, 配置项开启导致的。

2024-10-25 17:26:18 1949 2

原创 关于vue3中keep-alive的写法问题

之前这样写,控制台会有警告需要改成这样补充一些无关keep-alive的知识点。

2024-10-25 13:58:08 224

原创 关于频繁发版导致的页面ui混乱问题

最近在做一个国外的项目,由于数据及业务逻辑问题,导致很多东西需要到测试环境才能自测,就开始频繁发版,这时出现页面ui混乱的问题。在router文件夹下的index.js中加入以下代码,实现手动刷新。

2024-08-29 11:08:05 180

原创 vue项目下 js文件如何放在node上执行

后端一通配置之后,需要我们每次发请求都要携带一个后缀为p12的文件,携带则认定请求合法,否则判为black。一开始将p12文件放置在assets文件夹下,准备用fs读取该文件后,利用https.Agent放置在每次请求中。但由于fs、https在vue中不支持,需要到node环境上运行,于是我准备将这些单独放置在一个js文件下,编译时将该文件放置在node运行。会生成一个json文件,用来给axios引入文件里的值。虽然文件成功的在node环境运行了,但是P12文件并没有成功挂载在每次请求里。

2024-08-29 11:04:07 186

空空如也

空空如也

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

TA关注的人

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