RN基本用法
RN基本用法
[[toc]]
React Native区分安卓/iOS平台特定平台代码
import { Platform } from 'react-native';JSON.stringify(Platform){"OS":"android","Version":2 ...
react事件委托机制
react事件委托机制
[[toc]]
为什么要用事件委托一般来说,dom需要有事件处理程序,我们都会直接给它设事件处理程序就好了,那如果是很多的dom需要添加事件处理呢?比如我们有100个li,每个li都有相同的click点击事件,可能我们会用for循环的方法,来遍历,这样的话每个函数都是一个对象 ...
Hooks
Hooks
[[toc]]
Hook的规则
只在最顶层使用 Hook
不要在循环,条件或嵌套函数中调用 Hook, 确保总是在你的 React 函数的最顶层调用他们。遵守这条规则,你就能确保 Hook 在每一次渲染中都按照同样的 顺序 被调用。这让 React 能够在多次的 useState 和 u ...
Nginx的使用指南
Nginx的使用指南
[[toc]]
基础配置nginx基本配置与参数说明
#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log ...
GraphQL
GraphQL
[[toc]]
BFF —— Backend For FrontendBFF,即 Backend For Frontend(服务于前端的后端),BFF 只是一种逻辑分层,而非一种技术
此时为了保障多端的不同需求,需要为不同的平台写不同的 API 接口,而每当值发生一些变化时,需要多 ...
安装Nginx踩到的坑
安装Nginx踩到的坑
[[toc]]
装机先进入 cd /user/local/src 没有src,mkdir src自行新建
nginx下载地址
#安装wget wget http://nginx.org/download/nginx-1.18.0.tar.gz#解压 tar -xzvf n ...
云服务器配置
云服务器配置
[[toc]]
装机LNMP文档
添加、删除虚拟主机使用教程# 添加# 如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除。lnmp vhost add**注意事项:** 当添加域名虚拟机的时候,一定要先去阿里云等平台,把当前的域名解析出来,如果要指定端口号的情 ...
NodeJs 插件拓展
NodeJs 插件拓展
[[toc]]
node-scheduleNodejs定时任务node-schedule Nodejs定时任务
安装
yarn add node-schedule -D
使用
Cron风格定时器const scheduleCronstyle = () => ...
Node启动工具
Node启动工具
[[toc]]
nodemon开发环境用
下载yarn global add nodemon
启动nodemon app.js
pm2下载yarn global add pm2
常用命令$ pm2 start app.js # 启动app.js应用程序 ...
终端实现console输出不同颜色
终端实现console输出不同颜色
[[toc]]
在浏览器的控制塔也适用
使用方式console.log('\x1B[31m%s\x1B[0m', '这是红色')console.log('\x1B[36m%s\x1B[0m', '这是青色')
规则说明
\x1B[31m 是一个转义序列,它将 ...