- 博客(264)
- 收藏
- 关注
原创 关于RSA和AES加密
非对称加密不能传输大数据量,但比对称加密要安全,所以传输密码一般就是用的非对称加密。本地生成公钥传给后端,后端传私钥回来,vi就是取。接口拿到RSA公钥然后再加密之后传给后端就好了。适合加密大量数据,加密和解密使用相同的密钥。
2025-08-14 14:49:34
235
原创 uniapp云打包
4、回到本站(香蕉云编)的控制台,在对应的行里面,上传这个cer文件,就可以生成最终的.p12格式的证书。2、点击profiles,开始创建描述文件,创建的时候选择app store类型。3、上传证书profile文件(就是.moblieprovision描述文件)3、创建cer证书成功后,将这个cer证书下载到我们电脑本地。2、上传刚才从本站生成的csr文件,就可以生成cer文件。2、输入证书私钥密码(就是p12文件密码)3、最后把对应的文件下载下来即可。4、私钥证书(就是.p12文件)
2024-09-27 15:11:32
890
1
原创 递归组件过滤
/ 判断节点是否匹配关键字 const isMatched = node . title . includes(keyword) // 递归过滤子节点 if(node . children && node . children . length > 0) {
2023-06-28 15:25:21
564
原创 vue3中点击checkbox触发父组件的冒泡事件
最开始是给change加了.stop,但是不生效。后面就给input又包了一层span,在span上面加上@click.stop就可以了。
2023-06-25 15:10:09
594
原创 node安装
1、将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\nodejs】下创建两个文件夹【node_global】及【node_cache】在【系统变量】下的【Path】新建添加node全局文件夹【D:\nodejs\node_global】,之后点击确定。在【系统变量】下新建【NODE_PATH】【D:\Nodejs\node_global\node_modules】将【用户变量】下的【Path】修改为【D:\nodejs\node_global】,之后点击确定。
2023-06-04 12:24:13
241
原创 vue3使用json-server 模拟数据
进入src 目录(放db.json文件的目录),打开终端输入以下命令。可以把上面命令放在package.json里面,下次启动直接输入。
2023-05-25 16:10:51
569
1
原创 vue使用eval eslint提示eval can be harmful
【代码】vue使用eval eslint提示eval can be harmful。
2023-04-04 10:27:35
706
原创 判断数组中是否包含某个值
判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。:返回数组中满足条件的第一个元素的值,如果没有,返回undefined。:判断数组中是否存在某个值,如果存在返回true,否则返回false。:返回数组中满足条件的第一个元素的下标,如果没有找到,返回-1。
2022-12-08 14:19:38
3262
原创 vue中监听checkbox(复选框)选中的事件
@click执行时间为点击的那一瞬间,而不是点击之后。而点击的那一瞬间复选框的值也确实是false@change则是在状态改变之后触发
2022-12-07 17:46:20
3383
原创 vscode显示.git文件
1,在配置文件中,提示错误“Invalid escape character in string.jsonc(261)”文件-首选项-设置-文本编辑器
2022-05-12 15:52:22
1313
原创 整理css(三)动态效果样式
方式一:html<figure> <h6 class="hr demo-hr"><span>标题水平线</span></h6> <div class="hr align-center demo-hr"><span>分隔水平线</span></div> </figure>css.hr { margin: 1em 0 1.5em 0; backg.
2022-04-11 17:54:47
645
原创 tab切换
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{padding: 0;margin: 0;} ul{list-style: none;} li *{border: 1px solid #f5f5f5;} i{font-size: 12px;}
2022-04-11 16:27:51
255
原创 实现手机号输入框 (3-4-4格式)
<html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>实现手机号输入框 (3-4-4格式)</
2021-12-27 17:26:06
1925
原创 页面锚点跳转
<script> $('#Btn1').click(function() { $('html,body').animate({ scrollTop: $("#Box1").offset().top - 100 }, 400);}); $('#Btn2').click(function() { $('html,body').animate({ scrollTop: $("#Box2").offset().top - 100
2021-12-01 17:29:07
547
原创 jq实现给某个字段加样式
示例一:<script type="text/javascript"> $('body').html(function(i,oldHTML){ return oldHTML.replace(/®/g,'<sup>®</sup>'); })</script>示例二:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <tit
2021-11-19 09:33:21
693
原创 jq实现表格冻结窗格的样式
图示:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>冻结窗格</title> </
2021-11-15 11:02:19
567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人