摘要: [译][摘要] 改进 React Native 样式管理的 5 种方法 原文:https://shopify.engineering/5-ways-to-improve-your-react-native-styling-workflow Shopify 开发者对如何在 React Native 中 阅读全文
posted @ 2021-12-31 00:43 marsk68 阅读(375) 评论(0) 推荐(0) 编辑
摘要: CSS Color - HSL 函数 背景 CSS 色彩 color 可以使用 3 种值定义:关键字、RGB 立体坐标系、HSL 圆柱坐标系。 关键字,如 red、green,颜色语义明确,但关键字数量有限,无法表达所有的颜色。 RGB 立体坐标系,即立体直角坐标系,由 3 个 16 进制值组成,r 阅读全文
posted @ 2021-12-22 00:37 marsk68 阅读(487) 评论(0) 推荐(0) 编辑
摘要: ErrorBoundary 处理自定义错误 背景 错误边界是一种 React 组件,这种组件可以捕获发生在其子组件树任何位置的 JavaScript 错误,并打印这些错误,同时展示降级 UI。 错误边界在渲染期间、生命周期方法和整个组件树的构造函数中捕获错误。 问题 react 强调了只有上面 3 阅读全文
posted @ 2021-12-09 21:51 marsk68 阅读(407) 评论(0) 推荐(0) 编辑
摘要: CSS 自定义属性 背景 原生 CSS 在代码复用方面有所欠缺,例如典型的例子 - 主题,每一个 font-size、color、border 等属性值必须重复编写,若有改动则每一处都要修改。 font-size、color 等单纯就是一个值,就像魔术数字,没有语义。 比较难使用 JS 动态修改,使 阅读全文
posted @ 2021-11-23 00:41 marsk68 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Expo 简介 Expo 是一个用于 React 应用的框架和平台。其 Expo SDK 提供了 React Native 和 Native 的组件或工具,帮助开发者仅使用 JavaScript/TypeScript,在 iOS、Android 和 Web 应用上开发、构建、部署和快速迭代。 -- 阅读全文
posted @ 2021-09-03 00:13 marsk68 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: Git 多项目配置 通常,安装 Git 后会设置一个全局的用户名/邮箱,Git 的全局配置保存在 ~/.gitconfig。 有时会在公司的电脑上做一些开源项目,但 git commit 提交的是公司的用户名/邮箱。 那如何设置为自己的用户名?可以用 git config user.name "yo 阅读全文
posted @ 2021-08-07 15:39 marsk68 阅读(242) 评论(0) 推荐(0) 编辑