coderpcy

5
获赞数
0
关注数
0
粉丝数
武汉
IP 属地未知
2020-06-22 加入
浏览 5.8k

读了许许多多前辈们的博客,对自己收益颇大。为了给自己学习留下足迹,开此博客。技术精进后,分享更多技术文章。

14 声望|新手
react-native
13
prettier
0
reactnative
0
visual-studio-code
0
navigation-drawer
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 发布了文章2022-01-07
    手写ajax
    听说面试题会被问到这个,搜索一下拿了个简易版的。简易版 {代码...} 更加精炼的 {代码...} 秉着我个人不弄懂不舒服的性子,我又去看了看详情的版本。我这里按着我个人写代码的思路总结一下。(低版本的IE我不考虑了) {代码...} 5个步骤,接下来开始写代码。 {代码......
  • 发布了文章2022-01-06
    节流函数与防抖函数
    前端经常会遇到连续调用事件的问题,所以节流函数和防抖函数是必不可少的。我个人通常会在封装通用组件里包裹一层防止事件的重复调用。节流函数直接上代码 {代码...} 通过打印出的 arguments[0] 可以看出,执行的是第一次调用的函数。防抖函数 {代码...} 通过打印出...
  • 赞了文章2022-01-05
    React原理探索- @providesModule 模块系统
    react抛出组件化的概念后,对于开发者而言,为了提高代码的可读性与结构性,通过文件目录结构去阐述组件嵌套关系无疑是一个很好的办法,但是目录级别的加深,同时让require的文件路径让人头疼。绝大多数公司会使用自己定制的alias工具,在脚手架入口配置文件中给相应...
  • 发布了文章2021-12-30
    CSS 垂直居中的方式
    设定行高 适用于「单行」的「行内元素」 ( inline、inline-block ),将line-height设成和高度一样的数值,则内容的行内元素就会被垂直置中。
  • 赞了文章2021-12-30
    CSS 垂直居中的七种方法
    我之所以整理这类专题的手册,就是CSS相关的内容实在太零散,同时又夹杂着相关的兼容问题。遇到问题时,我们有时过度依赖搜索引擎进行求证解决,解决完也没做认真的归纳和总结。再次遇到此类问题时,我们有可能还不会,这就是我归纳这个手册的目的,我会把日常工作中...
  • 发布了文章2021-12-28
    CSS BFC是什么?
    BFC块格式化上下文(Block Formatting Context,BFC)BFC是什么其实很难去讲清楚。就好像,你知道桌子是什么,但是你不好用语言形容,但是你看到了它,却可以认出来他是桌子一样。那么我们只需要记住什么时候会 创建块格式化上下文 上面是MDN的说法,但是其实面试中...
  • 发布了文章2021-12-28
    css 盒模型
    CSS 盒模型在 CSS 中,我们可以通过:box-sizing: conent-box; 将盒子设置为标准模型(盒子默认为标准模型)box-sizing: border-box; 将盒子设置为 IE 模型(也叫做怪异盒子)话不多说直接上图 {代码...} 如果 {代码...} 那么写的 width:200px 是content,就是图中的...
  • 发布了文章2021-12-28
    CSS grid网格布局例子
    CSS 网格布局(Grid Layout) 是CSS中最强大的布局系统。flexbox 是一维系统,Grid 是二维系统。Grid 布局远比 Flex 布局强大。 详细学习参考阮一峰的 CSS Grid 网格布局教程以及饥人谷若愚的 CSS 网格布局学习指南本文做一些布局记录,方便自己后面回顾。
  • 发布了文章2021-12-24
    css文本显示省略号
    使用css使文本显示省略号 {代码...} 单行文本: {代码...} 多行文本:IE不支持 (如果强制要求兼容IE建议离职。。。) {代码...}
  • 发布了文章2021-12-24
    css实现文字左右两端对齐
    做表单想要实现如下效果。 {代码...} {代码...}
  • 发布了文章2020-07-20
    GitHub.com访问不了
    首先看看网络有没有问题 cmd窗口中输入 {代码...} 证明网络没问题 再试一下github cmd窗口中输入 {代码...} 因此怀疑是:本地DNS无法解析导致的 解决办法 打开C:\Windows\System32\drivers\etc\hosts,在最后加上 {代码...} Ctrl + S 保存重新ping 一下github.com 全...
  • 发布了文章2020-07-06
    React Native 关闭所有黄色警告
    将这两句话加在index.js文件中,放在AppRegistry.registerComponent('App', () => App)之前。
  • 发布了文章2020-07-02
    React-Navigation 5.X的配置
    react-native-reanimated 是动画库性能很好,使用组件来实现的。react-native-gesture-handler 跨平台的手势库。react-native-screens 实现了Android和ios的screen原生组件。react-native-safe-area-context 适配异性屏幕。@react-native-community/masked-view 堆栈...
  • 发布了文章2020-07-02
    接口文档管理工具---Yapi
    官网下载MongoDB,并安装。 Yapi安装 [链接] 环境要求 nodejs(7.6+) mongodb(2.6+) 可视化部署[推荐] {代码...} 如果打印出来的网址进不去,进入下面这个网址即可。[链接]:9090/ 根据提示打开网址访问,填写基本信息 cmd,进入部署路径 执行 {代码...} 最后就是愉...
  • 发布了文章2020-07-02
    工作中用到关于JSON的内容
    JSON 与 JS 对象的关系 很多人搞不清楚 JSON 和 JS 对象的关系,甚至连谁是谁都不清楚。其实,可以这么理解: JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。 JSON转Object {代码...} Object转JSON {代码...}
  • 发布了文章2020-07-01
    React Native中绝对路径配置 babel-plugin-module-resolver
    安装babel yarn add babel-plugin-module-resolver 配置babel.config.js文件 文件会自动在根目录生成配置如下 {代码...} tsconfig.json配置 {代码...} 完毕 自己测试一下能否使用
  • 发布了文章2020-07-01
    React Native中使用react-native-config配置生产开发测试环境
    登录[链接] 搜索这个 安装 {代码...} {代码...} 手动link(见网站上的方法) 不需要配置因为会自动link IOS配置 {代码...} 额外的安卓配置 这个文件android/app/build.gradle最后面加上 {代码...} 根目录创建.env文件 API_URL=https://myapi.com写入这一段 App.js中...
  • 发布了文章2020-06-24
    VS Code插件Prettier格式化无效
    Prettier格式化无效 文件 -> 首选项 -> 设置 -> settings.json {代码...} 这个改为false 生效