自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录一下uniapp中使用vue3+Pinia开发小程序时使用持久化存储报错sessionStroage is undefined

其实就是持久化pinia-plugin-persiste内部错误处理并不理想 小程序没有sessionStroage这个概念 没有使用try catch去捕获错误 导致第一时间没有获取到store里面的数据。使用pinia-plugin-persistedstate就可以了。然后在页面中引入usePiniaStroe并调用就可以玩耍了。新建store目录index文件夹(按需来)

2024-06-28 11:25:28 417 1

原创 常用数据处理格式化方法filter.js封装

【代码】常用数据处理格式化方法filter.js封装。

2024-05-07 11:22:13 219

原创 前端常见方法合集

前端开发过程中,难以避免遇到重复类似的逻辑需要处理,遵循模块化,组件化的思路会提取出一部分高频次、高耦合的组件 用引入的方法让代码可读性更高更优雅。同理在处理逻辑时也会遇到很多相似的场景,包括不限于格式化、请求等下面整理了一些常用方法的合集供大家参考。

2024-03-15 16:01:01 666

原创 关于将现有VUE项目用electron包装成桌面应用

由于本人目前是win7的古董 使用的是最高兼容的node 用nvm管理 所以electron版本也只有20.1.0。建议node -v 16.14.2 npm -v 8.7.0 最近一时兴起考虑是否可以把项目打包之后丢入electron中打包成一个桌面应用抛弃固有的浏览器访问反向代理 也可以避免重新开发一个electron项目。然后 在scripts中加入"start": "electron .", 定义项目启动脚本 npm run start启动项目。version可以作为版本号控制。

2024-03-13 17:04:43 634

原创 记录一下使用HTML2Canvas生成的图片无法获取html中img标签高度导致图片被截断的问题

尝试了文字---图片---文字的结构 发现比文字----图片被截断的位置不一样,得出结论 img标签在html2canvas里面被默认当做一行行高的元素,且display:block并不生效,所以 只需要在调用html2canvas的方法之前 将所有的img标签加上固定高度即可保证导出的canvas正常渲染~由于是富文本组件自定义功能按钮添加的图片生成的html代码,要考虑到富文本组件编辑时候的美观,所以没有加固定宽高,由于之前画canvas并没有添加过img标签,导致变成了瞎子过河。

2024-03-13 15:04:29 914 2

空空如也

空空如也

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

TA关注的人

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