- 博客(7)
- 问答 (2)
- 收藏
- 关注
原创 luckySheet 使用注意事项
官方依赖默认使用CDN,如果项目不想使用远程依赖,可以本地创建对应的文件,通过浏览器打开对应CDN链接,例如。博主总结了在使用luckySheet遇到的部分问题和需求,简单分享下。当浏览Excel会出现影响项目原有的样式布局,尤其使用了自定义主题。将代码复制到自己新建的目录文件当中去。
2025-04-17 11:02:31
287
原创 ElementUI级联选择器Cascader不显示部分数据BUG
项目某功能需要使用Cascader级联选择并且每一级数据都依据上一级数据得到的id通过接口返回。但是第一级第一个菜单对应的第二级正常显示数据,第一级第二个菜单对应的菜单数据却出现闪烁消失的情况。Cascader选择器需要确保value唯一,然而服务返回的列表数据的value却不唯一导致冲突。最直接的方式就是前端主动将每一个value变成不唯一的值,根据特殊符号例如"?
2024-11-07 14:23:44
351
原创 解决页面关闭清除localStorage(解决)
最近有一个需求,页面某功能有默认的tab选中状态,同时用户可以手动设置状态并且页面刷新能够保存业务选中状态,于是使用了localStorage记录了部分信息。最初想使用vue的beforeDestroy生命周期,想着页面销毁时候触发清除事件,但是发现无论页面刷新还是关闭也么都不会触发,pass。查阅百度使用window的内置api,但是浏览器刷新时也会执行beforeunload, unload将我的数据清除,pass。关闭浏览器时清除localStorage,用户选着时重新存入localStorage。
2024-02-29 11:23:23
3688
1
原创 Ueditor实现后插入行和后插入列
通过上篇文章可以知道使用UE.registerUI实现自定义按钮添加到配置项实现想要的功能,于此同时后插入功能是ueditor已经实现的只不过放到了鼠标右键里面,那么我们在自定义按钮里面调用自带的后插入功能不就行了吗!翻阅了两天各种资料即使修改部分源码也达不到想要的效果。注册的按钮无法改变顺序,想将前插入行和后插入行放在一起却不行。,没办法直接获取UE实例对象,于是又下载了ueditor包。由于在Vue项目中使用ueditor用了封装的库。有更好的方法欢迎指点和补充。
2023-10-17 11:37:11
407
原创 Django数据迁移报错AttributeError: ‘tuple‘ object has no attribute ‘startswith
在执行 :python manage.py migrate 时候报错。报错原因:在db_table后面使用了逗号。2.重新执行生成数据模型和数据迁移操作。1.migrations下生成的文件。
2023-07-17 15:02:52
624
2
原创 【前端】二进制流文件乱码,如何下载
最近接手一个项目修修改改,突然有一天发现有个下载文件功能点击是弹出乱码报错,点进去代码一看:好家伙,基本就是一个空方法和Message报错提示框,功能都没写。跟领导反馈,果不其然让我将下载功能完善,甚至乱码都让我前端解决,好吧谁让后端是我大哥。一开始想先将乱码解码但是一直没有效果,于是使用最简单的方法直接处理二进制。1.修改返回响应数据类型为blob。2.创建标签下载文件。
2023-06-28 12:51:49
1174
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人