- 博客(16)
- 收藏
- 关注
原创 媒体查询、监听页面宽高进行对数据切换
此时图片的高度变为 60px,并且 margin 设置为 0,这样在小屏幕上图片会变得更紧凑,并且消除外边距以优化布局。当屏幕宽度小于或等于 480px(通常对应移动端或其他小屏幕设备)时,当窗口大小发生改变时,上述代码还会动态更新。同时,在组件卸载时会清理事件监听器,以避免内存泄漏。如果窗口宽度缩小到不大于375像素,则将。
2024-02-01 15:19:04
441
1
原创 uuid 或 nanoid > 随机生成唯一id
生成UUID(Universally Unique Identifier)的函数。它使用方法创建一个临时的URL对象,并将其转换为字符串形式。然后,它从URL字符串中提取最后一个斜杠后面的部分,作为生成的UUID。最后,它调用方法来释放临时的URL对象。这个函数的目的是生成一个唯一的标识符,可以用于标识对象或实体的唯一性。
2024-01-30 11:12:38
303
1
原创 转换时间函数
和一个包含不同时间单位翻译的消息对象。给定一个日期,它将返回一个格式化的字符串表示相对于当前时间的时间差,例如"刚刚"、"2分钟前"、"10天前"等等。其中的消息对象将根据时间差的不同选择适当的单位进行翻译。函数来移除所有双引号,这可能是为了避免出现JSON格式的字符串。
2024-01-30 11:02:10
284
1
原创 vue-signature-pad实现电子签名
此插件还有两个内置的方法比较有用,就是 “锁定目标签名板” 和“打开目标签名板”,其实就是禁用签名和启用签名。项目中有些审批是需要走流程的,到某个节点的时候,某个人可能没有没有权限签名,只能查看签名,这时候这两个方法就排上用场了。或者package.json直接引入下载,安装更新node包命令。
2024-01-18 16:52:16
1503
1
原创 在Vue3项目中实现子组件给父组件传值
父组件向子组件传递一个回调函数,子组件点击事件发生时调用这个回调函数并将需要传递的数据作为参数回传给父组件。从而实现子组件向父组件传递参数。
2024-01-18 11:14:41
829
1
原创 Vue3-Pinia基本使用
Pinia是Vue的存储库,它允许您跨组件/页面共享状态。Pinia的成功可以归功于他管理存储数据的独特功能,例如可扩展性、存储模块组织、状态变化分组、多存储创建等。
2023-04-29 16:47:34
1077
原创 vue-router重写push方法,解决点击相同路由导航跳转控制台报错
vue-router重写push方法,解决点击相同路由导航跳转控制台报错
2022-12-31 23:10:28
834
原创 使用Vue2实现后台管理系统动态路由和动态侧边菜单栏
后台管理菜单项模拟接口动态路由,动态路由,动态即不是写死的,是可变的。我们可以根据自己不同的需求加载不同的路由,做到不同的实现及页面的渲染。动态的路由存储可分为两种,一种是将路由存储到前端而是通过接口获得的,这时候我们要如何根据后台接口编写我们的路由呢。
2022-12-31 17:39:15
6959
原创 配置node环境、安装vue脚手架、淘宝镜像
安装node Node.js 安装vue-cli脚手架命令行 npm install -g @vue/cli 装一次即可 安装完毕开始项目创建 使用npm安装比较慢的话,可以选择安装淘宝镜像cnpm vue项目打开方式 第一步:查看node_modules包是否存在 node_modules包存储的是依赖包。 如果没有在项目下打开命令行 npm install/i 第二步:如果node_modules包存在,直接在项目 下打开命令行 npm
2022-10-17 21:21:48
2380
原创 C语言总结
( 一 )C源程序结构#include <stdio.h> //预处理语句,文件包含命令int main(){ //主函数如下3种方式定义变量int a; //定义整型变量 a为变量名float b; //定义了单精度实型变量bdouble c; //定义了双精度实型变量cprintf("输出的内容"\n); //输入函数scanf("%d",&a); //通过键盘输入a的值r.........
2021-11-15 21:10:14
1064
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人