- 博客(102)
- 收藏
- 关注
原创 前端使用WPS WebOffice 做在线文档预览与编辑
2、只需要把jdk下载下来,放到项目中,然后引入到项目中就可以了,在wps 官网创建个应用,然后把appId放到代码中就可以了,等待后端把回调搞完,剩下的都是交给后端就可以了,接口报500,或者403都是后端搞,编辑权限和可读权限也是后端搞的。4、在运行中发现有点问题,如果是在页面中套用的话,会占满全屏,左侧有菜单的话,会有遮挡,没有找到好的方法,1、在下面这个地方找到jdk,然后下载。
2025-03-26 13:36:34
428
原创 echarts5.0以上版本不能使用4.x的map,解决办法
先把echarts 4版本的map文件夹放到项目中。在组件中使用的时候加上一行代码就可以了。我是放到utils下面了。
2024-12-25 16:58:30
197
原创 使用k8s变更线上版本号
第三步,在rancher找到这个版本号,可以更改之前的版本号。第二步,在rancher中在工作负载里。这样就可以很方便的退回到之前的版本了。第一步,在镜像仓库中找到历史版本号。
2024-06-27 15:16:10
381
原创 flutter之终极报错
一开始在网上各种搜搜,然后有人说是flutter版本的问题,改完版本之后还是不对,又是各种搜搜搜。有人说是环境变量的问题,后来改了环境变量,妈的,竟然还不行,想砸电脑的心都有了。然后又有人说你重新创建个项目试试呢。配置完,重新创建个项目就OK了。在个人用户里配置一下就行了。环境变量配置出来,看看。
2024-03-04 17:16:49
571
原创 flutter 学习(二)AS创建flutter项目,一直卡在create,特别慢
当前的最新镜像为 : 将下面两个镜像地址 , 设置到环境变量中;设置 Flutter 网络镜像 ( 中国国内推荐设置 )没问题的话就在AS上重新create一下项目,老快了。
2024-02-29 14:42:30
1034
原创 flutter学习(一) 安装以及配置环境
下面的visual Studio 报错是因为 项目里没有安装 visual Studio 这个错误不影响 ,如果想要消除,可以根据提示指引进行安装。这里我的sdk是指定位置安装的,F:\AndroidSDK是我的目录安装位置。这里可以一直进行下一步安装, 后会可能会提示 找不到。如果没有下载的Visual Studio的小伙伴先 去。去掉缓存,否则还会按照之前的执行。打开一个新的cmd , 再新的窗口中运行。这里提示我电脑无安卓环境,根据提示下载。此时脑海里响起,卧槽,怎么回事,咋办。
2024-02-29 11:12:13
767
原创 element table数据量太大,造成浏览器崩溃。解决方案
其实解决思路大致就是:把后台返回的上万条数据,进行分割(前端分页),这样先加载几十条,然后再用懒加载的方式去。
2024-02-25 12:11:35
1487
2
原创 Android studio 中英文转换
面板选择Help→About,在弹出框中查看当前版本号,我们只需要关心版本号前面的222即可。软件版本,根据版本下载对应的中文汉化包,如果安装的汉化包版本不对应,可能会导致安装失败。弹出重启提示框选择重启,重启完毕后改为英文。在插件里面找到中文汉化包,将后面的对钩去掉,然后点击应用→确定。下载地址 ,根据刚才查看的版本号选择所对应的汉化包进行下载。安装完成点击Restart IDE重启软件,重启后汉化完毕。如果汉化后想要切换回英文,只需要进行几步简单操作。下载完毕后,打开Settings。
2024-02-18 10:31:37
9425
1
原创 反编译小程序
将 app-service.js (或小游戏中的 game.js ) 拆分成一系列原先独立的 javascript 文件,并使用 Uglify-ES 美化,从而尽可能还原编译前的情况。2、打开模拟器中的Amaze文件管理器,进入到以下路径查找源码包(可以根据文件的下载时间,区分出你想要的源码包),不同的小程序中间的那段hash值是不一样的。通过获取文件夹下的 page-frame.html ( 或 app-wxss.js ) 和其他 html 文件的内容,还原出编译前 wxss 文件的内容。
2023-12-21 10:13:50
333
原创 vue 导出时身份证E+16,如何改邪归正
开始导出的时候应该是表格用了科学计数法,然后我们就让他输出个文本就行了。大致意思就是在导出的表格中显示为文本格式。先来看一下不正常的导出数据。再来看一下导出正常的数据。
2023-12-18 13:42:10
236
原创 element Transfer 穿梭框 内容太长显示不全,鼠标移动上去显示全部
我这边是加了个插槽的形式,根据长度判断的,这个有个弊端就是如果是手机号的话,可能会没有省略号,然后也会有个黑色的提示框。element Transfer中文字太长会造成显示不全,然后加了个提示。
2023-12-12 13:52:44
890
2
原创 Jenkins+vue发布项目
接下来,成功会变成这样,如果失败了,会在具体的哪一步报错,根据错误信息去修改,有时候网速慢,会在下载依赖的时候就会报错。然后还要在dockerConf文件夹下创建一个default.conf文件。在harbor网站里创建一个项目对应。然后还有一个Dockerfile文件。如果不创建,发布到k8s会报错。然后进行下一步,放一个项目。如果不创建,镜像创建不成功。在下面这个网站里创建一个。与上面的脚本相互对应,各种配置完之后,运行一下。
2023-10-17 15:18:58
1206
原创 nvm的简介、安装、使用
nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看。等等,与npm不同的是,npm是依赖包的管理工具。如果已经单独安装了node,建议卸载,然后继续向下看。,选择nvm-setup.zip,下载后直接安装。3.输入以下代码查看nvm可安装的node版本。然后在它后面输入以下代码:(这是配置镜像源)2.在刚刚的nvm文件位置打开cmd。6.检测是否切换完成,新开一个cmd。1.先卸载之前的node.js。4.安装所对应的版本。5.切换到安装的版本。四、nvm的一些命令。
2023-07-13 15:35:02
285
原创 VScode 安装中文插件,不生效的解决办法
在弹出的语言中,选中zh-cn,软件弹出提示。点击重启(Restart)按钮后,中文即可生效。安装中文插件后,中文并没有如期出现。方法二: 在vscode中,按住。如果还不生效的话,可以采用方法二。,在出现的输入框中,输入。
2023-05-19 11:53:43
5382
8
原创 一维数组转二维数组
将一维数组根据某一个相同的属性变成二维数组,有两种转换的数据结构。以上两种方式想要哪种都可以转换。第二种:数据格式转换成这样。
2023-05-10 16:24:36
629
原创 微信小程序原生文字展开收起
然后在需要调用的组件里面调用就行了,我这边是做了一个朋友圈的功能,所以需要for循环一下,如图所示,在小程序上会出现文字过于太多,显示不全的问题,所以做了一个。然后把css样式复制以下。
2023-05-09 16:52:44
844
原创 React结合electron生成桌面程序
homepage 原因是默认情况下,homepage是http://localhost:3000,build后,所有资源文件路径都是/static,而Electron调用的入口是file:协议,/static就会定位到根目录去,所以找不到静态文件。在package.json文件中添加homepage字段并设置为"."后,静态文件的路径就变成了相对路径,就可以正确地找到了。先看一下生成的桌面程序,打开页面是这样的,支持生成桌面快捷方式。先创建一个react的项目,然后加载。里面,在里面直接打开就能运行。
2023-03-28 18:02:57
468
原创 前端适用的几个拖拉拽插件
Vue 表单生成器(Form Generator)提供21种字段类型,、也可以使用自定义字段进行扩展。生成的模板对Bootstrap友好,并且可以轻松自定义样式。Vue 表单生成器(Form Generator)是一个基于Schema的表单生成器组件,可以基于Schema构建反应式表单。是一款vue3的拖拽插件,基于Sortable.js实现的,你可以用它来拖拽列表、菜单、工作台、选项卡等常见的工作场景。这个上手也挺快的,大部分需求都可以满足。今天分享几个拖拉拽的工具,包括流程图和表单。
2023-03-25 10:21:17
5336
原创 Vue中刷新页面的三种方式
上添加v-if的控制来销毁和重新创建页面的方式刷新页面,并且用到。有人说闪白,但是我这个没出现闪白,咱也不知道为啥。不闪白,地址栏会不会出现快速切换的过程,用户体验好。通过Vue自带的路由进行跳转, 闪白。实现多层级组件通信方式,父页面通过。类似于你浏览器上的刷新页面按钮。在需要刷新的页面里调用就可以了。下面介绍三种刷新页面方法。方法,调用方法做刷新。
2023-03-24 14:54:13
3192
原创 基于echarts做全国地图,并且根据不同的飞行方向做调整
需求:地图加载数据,然后有个小飞机,飞的方向,根据经纬度做点位先看一个图吧这里需要全国的省市区经纬度数据,数据比较多,,我把数据放到最后吧,有需要的可以自行ctr + cdata数据ZXDDATA: "阿勒泰",BJData: [ [ { name: "阿勒泰", value: 75702 }, { name: "阿勒泰", value: 0 }, ], [ { name: "广州", value: 18408 }, { n
2023-03-22 17:55:03
1787
2
原创 Vue手写好看的滚动数字插件
因项目需求,今天做了一个滚动数字的东西,需要有边框,找了几个vue的插件,但是不满足自己的需求,于是手写一个吧。然后在用到的页面去引用。
2023-03-22 17:26:37
375
原创 react中的useEffect
是函数组件中执行的副作用,副作用就是指每次组件更新都会执行的函数,可以用来取代生命周期。则代表只运行一次(仅在组件挂载和卸载时执行),当副作用没有返回函数时,可以当做生命周期。需要清除的需要在副作用中返回一个函数即可,返回的函数编写需要的代码逻辑。的值,若更新后的值与旧值不一样则会调用effect,若相同则会跳过执行。假如设置一个定时器,当组件卸载时需要将定时器关闭,这就是需要清除的。当数组不为空时,组件更新时,会检测。使用,返回函数时可以当做生命周期。不传入,则组件更新时就会执行。传入数组 [item]
2023-02-21 11:56:02
620
原创 js导出excel数据,图片,身份证号码
首先遇到的问题是图片是base64的格式,如果是正常的格式(http or .jpg)是能正常下载的,但是这次是base64的格式,然后导出就会遇到是空的问题,顺便把图片大小的问题解决了,如果不加宽高的话会使图片导出之后太大。网上查了很多,说是啥excel的文本问题,字数太长,找到两种方法,我用的是第一种方法,因为第二种我这显示也还是错误的。哦,对了,还有一个表头数据没沾出来,只贴几个有用的吧。有很多解决时间戳转换的问题,随便写一个就行了。2、解决身份证号码后3位是0的问题。1、解决了图片大小的问题。
2023-02-08 17:48:29
1927
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人