会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
流浪地球
博客园
首页
新随笔
联系
订阅
管理
2025年7月
pnpm里面,指定安装依赖的依赖的版本
摘要: 开发中,有时候会遇到所安装依赖B里面它使用的另一个依赖A,与自己当前安装的依赖A的版本不兼容的问题,这时候,可以使用pnpm的 overrides强制覆盖B里面的依赖A,在package.json里 这样定义即可。
阅读全文
posted @ 2025-07-01 14:49 飞向火星
阅读(98)
评论(0)
推荐(0)
2025年3月
RN里遇到初始计算值是一样的,布局位置却不一致的问题
摘要: 在tabs切换下面的小动画 但在页面上显示确是这样的,只有切换回来一次后才显示正常。计算结果确始终都是7 问了下AI,说是,在RN中,布局计算是异步的。在组件首次渲染时,即使布局事件已经触发并且获取到了layout对象,实际DOM可能还没有完全应用这些尺寸。这会导致第一次动画定位不准确,尽管计算结果
阅读全文
posted @ 2025-03-15 10:45 飞向火星
阅读(21)
评论(0)
推荐(0)
2025年2月
react-native-snap-carousel 轮播图卡在中间的问题
摘要: 今天在使用react-native-snap-carousel组件的时候,发现一个问题,就是轮播有时候会卡在两个轮播图之间,不左不右的。研究了半天,才发现,开启动量滚动即可 关于enableMomentum的解释 enableMomentum 是 React Native 中 ScrollView
阅读全文
posted @ 2025-02-19 11:39 飞向火星
阅读(81)
评论(0)
推荐(0)
2024年11月
git使用
摘要: 将本地分支推到远程,并建立关联 git push -u origin feature-branch 验证关联 git branch -vv
阅读全文
posted @ 2024-11-18 10:43 飞向火星
阅读(8)
评论(0)
推荐(0)
在vite里面,使用linaria,css样式名混淆的问题
摘要: 我们项目使用css in js来实现样式,借用了一个插件linaria。但是有一个问题,就是样式名会被混淆如下 解决方法是,vite配置里面加一个 就可以了,结果如下
阅读全文
posted @ 2024-11-06 10:52 飞向火星
阅读(85)
评论(0)
推荐(0)
2024年10月
TS学习笔记(四)
摘要: 1. 类型缩小(联合类型) 对变量进行类型缩小,除了使用as断言外,还可以使用if else(switch也行)。如下 function printId( id:number|string ) { if (typeof id 'string') { console.log(id.toUpperCas
阅读全文
posted @ 2024-10-30 15:43 飞向火星
阅读(60)
评论(0)
推荐(0)
display:inline-flex 和 display:flex有什么区别
摘要: 这两个都是用于创建flexbox布局,但是它们在元素的显示方式上有一些关键区别。 1. display:flex 块级元素:使用display:flex的元素会表现为块级元素。这意味着它会占据其父容器的整个宽度,并且在其前后会有换行。 2. display:inline-flex 内联元素:使用di
阅读全文
posted @ 2024-10-25 11:11 飞向火星
阅读(530)
评论(0)
推荐(0)
TS学习笔记(三)
摘要: TS语言继承了JS的类型设计,js将值分为8中类型:boolean、string、number、undefined、null、symbol、bigint、object。 注意,上面所有类型的名称都是小写字母,首字母大写的Number、String、Boolean等在js语言都是内置对象,而不是类型名
阅读全文
posted @ 2024-10-21 16:50 飞向火星
阅读(37)
评论(0)
推荐(0)
textarea文本域设置默认自动撑高,不展示滚动条,限制最大高度,超出再显示滚动条
摘要: 今天接了个很有意思的需求,如标题,我们来实现一下。 在onChange事件中,加上如下逻辑 css加上如下样式 即可。
阅读全文
posted @ 2024-10-14 15:27 飞向火星
阅读(467)
评论(0)
推荐(0)
textarea上下拖拽不起作用
摘要: 今天遇到个很有意思的问题,放在Form组件里的Input.Area组件的上下拖拽不起作用了,拉不动 最后找了半天,才发现,是这个弹出框没有设置height高度导致的,弹出框的元素div是Input.Area最顶层的父级,加个height: 100%就解决了。
阅读全文
posted @ 2024-10-12 10:52 飞向火星
阅读(109)
评论(0)
推荐(0)
下一页
公告