作者:第2世界

react native使用expo框架

项目初始化 使用expo的“bare React Native app with Expo tools”,是因为我使用expo直接创建的项目在通过本地构建的时候报错。 npx create-expo-app --template bare-minimum 直接使用create-expo-app项目在

第2世界 第2世界 发布于 2023-05-22

react native 项目运行

npm start运行慢 当运行Android的时候提示下面代码,然后卡住不动: Execution failed for task ':react-native-gradle-plugin:compileKotlin'. 这是因为gradle正在下载,为了加快速度需要配置镜像。 提示“error

第2世界 第2世界 发布于 2023-05-19

react hooks两个表格同步滚动

在开发electron应用中,需要左右两个区域同步滚动,在网上找到下面这个解决思路记录一下。 原文:https://www.cnblogs.com/zihang-cheng/p/16492198.html import "./styles.css"; import { useRef } from "

第2世界 第2世界 发布于 2023-05-16

flex布局子元素宽度超出父元素高度

在使用electron开发过程中整个页面如果超出页面高度就会出现滚动影响体验,页面内部分元素超出高度可以使用部分区域的滚动,比较接近原生应用体验。在父元素使用flex布局的情况下,子元素会超出父元素的高度,解决方法是给子元素加上min-h-0,限制最小高度为0,然后在想要的滚动元素(min-h-0元

第2世界 第2世界 发布于 2023-05-10

pnpm electron设置

镜像设置 pnpm config set registry https://registry.npmmirror.com pnpm config set electron_mirror https://npmmirror.com/mirrors/electron/ pnpm config set e

第2世界 第2世界 发布于 2023-05-08

laravel使用model并表多条件分页查询

模型通常和其他模型关联,在查询的时候通常多个条件查询而且条件之间可能分组,下面代码是个示例: Post::join('tableB', 'posts.id', '=', 'tableB.aid')->where(function ($query){ $query->where(xxxxxxx

第2世界 第2世界 发布于 2023-05-04

php报错unsupported operand types: string * int

前后端分离开发过程中,突然报错unsupported operand types: string * int。原因就是在前后端进行传递数据的时候将数据的类型和实际使用的类型混淆,并且由于php是弱类型,错误不容易被识别。通常出现错误的情况就是前端传的page或者per_page使用了组件的oncha

第2世界 第2世界 发布于 2023-05-03

使用tailwindcss与antd冲突,Button按钮透明

问题 使用tailwindcss会和已有的框架样式冲突,比如antd、rsuite,导致页面展现的样式出现问题,比如按钮透明。 解决方案 禁止tailwindcss的默认属性,添加corePlugins对象,并设置preflight为false,修改文件 tailwind.config.js mod

第2世界 第2世界 发布于 2023-05-02

laravel中表单提交获取字段会将空值转换为null

原因 按照默认情况来说,比如表单提交,如果我们提交了这个字段,但是这个字段为空字符串。在Laravel中会自动转义成Null。这个为什么呢? 原来Laravel有个全局中间件,代码如下: <?php namespace Illuminate\Foundation\Http\Middleware;

第2世界 第2世界 发布于 2023-04-30