- 博客(7)
- 收藏
- 关注
原创 前端小知识:??= 操作符,更简洁的默认值处理方式
'访客' 只会在 user.name 为 null 或 undefined 时赋值为 '访客',否则保留现有值。= 是一个“智能守护者”:仅当变量的值为 null 或 undefined 时才会赋予它一个默认值,而不会影响 0、false、'' 等有效的“假值”。在实际业务中,我们经常需要处理默认值赋值的场景,在社交平台中,未设置用户名的用户可能需要显示“访客”。||:当变量值是所有“假值”(null、undefined、0、false、'' 等)时都会触发,可以快速设置默认值,但可能会覆盖有效数据。
2024-12-06 15:59:00
337
原创 实现梯形圆角tab
去年底的时候接到个需求,需要实现一个圆角的 tab,看到这个效果刚开始我感觉挺简单的,不就来几个圆角吗?思考了一段时间发现不对劲,事情没我想的那么简单!!!
2024-12-05 15:53:02
2367
原创 git修改远程分支的名称
最近发现自己的分支命名不太规范,想修改下自己分支的名称。于是从网上搜索了一下方法,记录如下。git branch --set-upstream-to origin/新分支名称。git push --delete origin 自己的原分支名称。git branch -m 原分支名称 新分支名称。git push origin 新分支名称。// 修改后的本地分支与远程分支关联。// 重命名自己本地的分支。// 删除远程自己的原分支。//推送新命名的分支。
2023-10-20 16:17:22
210
1
原创 依赖包版本号前面的 ^ 或者 ~ 或者* 的符号的含义
npm是围绕着语义版本控制的思想而设计的 给定一个版本号:主版本号.次版本号.补丁版本号 主版本号: 当API发生改变,并与之前的版本不兼容的时候 次版本号: 当增加了功能,但是向后兼容的时候 补丁版本号: 当做了向后兼容的缺陷修复的时候。"5.0.3", // 安装指定的5.0.3版本 "~5.0.3", // 安装5.0.X中最新的版本 "^5.0.3" // 安装5.X.X中最新的版本。版本号写 *,这意味着安装最新版本的依赖包,但缺点同上,可能会造成版本不兼容,慎用!
2023-10-20 16:16:21
516
1
原创 uniapp或Vue使用小程序开发者工具骨架屏skleton
总结:自己在网上没百度到uniapp使用小程序生成的骨架屏,这个方法比较无脑,页面少还好,多了就不通用了,优点是生成的骨架屏非常漂亮,也不用手动去加类名,生成一个完美一个,而且网上有一些骨架屏组件使用起来会先闪烁原页面,体验不好。把生成的wxml复制粘贴,生成的wxss写在<style>标签里,这样一来就是一个完整的组件。3.如果是自定义头部可以把生成的对应的代码删掉,微小的样式可以自己添加长宽大小。:小程序的使用较为简单,生成-引用就行了,下面讲uniapp的使用方法。1、可以删除生成文件中类似。
2023-10-20 16:14:03
862
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅