- 博客(9)
- 收藏
- 关注
原创 Vue3 + Vite PWA 配置仅桌面打开时显示启动页
使用 Vite PWA 插件和 Vue Router 来实现只有在从桌面图标打开应用时才显示启动页的功能。
2025-06-03 17:02:06
387
原创 flex布局
flex-flow属性是flex-deriction与flex-wrap属性的简写集合,默认属性为row nowrap,即横向排列,且不换行,如果需要控制项目排列与换行,推荐使用此属性,而非单独写两个。取值:默认auto,用于设置项目宽度,默认auto时,项目会保持默认宽度,或者以width为自身的宽度,但如果设置了flex-basis,权重会width属性高,因此会覆盖widtn属性。容器属性是加在容器上的,那么项目属性呢,就是写在项目上的,就好比容器属性给ul,项目属性给li差不多一个意思。
2024-10-08 17:49:24
1900
原创 dart+flutter安装
如果mac电脑没有安装brew这个工具首先第一步需要安装它: https://brew.sh/2、找到vscode插件安装code runner Code Runner 可以运行我们的文件。print('你好 dart1');1、找到vscode插件安装dart。3.如果在Vscode中配置Dart。2.安装Dart Sdk。
2024-08-12 17:44:58
266
原创 常用正则过滤
^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$/.test(v += '零壹贰叁肆伍陆柒捌玖'.substr(val.substr(i, 1), 1) + unit.substr(i, 1);
2024-06-18 20:00:59
511
1
原创 接口参数签名(js接口HMAC-SHA256签名)
/ 使用HMAC-SHA256算法生成签名。// 将生成的哈希值转换为十六进制字符串。// 将数据字符串转换为字节数组。
2024-06-18 19:57:22
517
原创 vue3 父组件传值给子组件
1.当父组件传值给子组件时,因为子组件页面已经加载了,这时候如何处理?2)在子组件中定义一个方法曝入出去。3)通过ref去调用方法,传递参数。1)给子组件定义一个ref。
2023-08-11 16:35:50
311
1
原创 ts快速入门
TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用。相较于JS而言,TS拥有了静态类型,更加严格的语法,更强大的功能;TS可以在代码执行前就完成代码的检查,减小了运行时异常的出现的几率;TS代码可以编译为任意版本的JS代码,可有效解决不同JS运行环境的兼容问题;
2023-05-30 16:43:32
895
1
原创 git相关命令
git reflog //可以查看所有分支的所有操作记录(包括(包括commit和reset的操作),包括已经被删除的commit记录 git log //不能能察看已经删除了的commit记录。git log -p develop..origin/develop//比较本地的develop分支和origin/develop分支的差别。git merge origin/develop //合并内容到本地的develop分支。
2023-05-30 16:33:56
191
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人