react
It's ruined
这个作者很懒,什么都没留下…
展开
-
关于 git 各种命令
下载 SourceTree 中文安装 gitgithub: 面向个人 功能会简单一些注册 github 账号gitlab: 面向企业 功能非常复杂—下载好 git之后 cmd里输入的git config --global user.name “username”git config --global user.email “email”查看git配置 git config --list之后公钥 私钥1.首先需要创建公钥ssh-keygen -t rsa -C “你的git.原创 2021-04-26 21:19:22 · 100 阅读 · 0 评论 -
2021-10-28
```javascript/*和wolf差不多的框架https://x-render.gitee.io/form-render但是要依赖antd```*/原创 2021-10-28 10:26:42 · 83 阅读 · 0 评论 -
树形转换
var list = [ { id:1, pid: 0, name: '0'}, { id:6, pid: 0, name: '0'}, { id:2, pid: 1, name: '11'}, { id:3, pid: 1, name: '11'}, { id:5, pid: 2, name: '222'}, { id:7, pid: 5, name:原创 2021-05-22 09:35:15 · 93 阅读 · 0 评论 -
表格转json
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8" /><meta name="description" content="Web site created using create-react-app" /><title>React App XXXXXXX</title><meta name="viewport" content="widt原创 2021-05-22 08:06:53 · 104 阅读 · 0 评论 -
自定义 instanceof---flat---去重--倒序
自定义 instanceoffunction myInstanceof(left,right){ let proto = left.__proto__ let prototype = right.prototype while(true){ if(proto === null)return false if(proto === prototype)return true proto = proto.__proto__原创 2021-05-14 09:09:07 · 118 阅读 · 0 评论 -
H5中的fileReader + formData
react + antd我们在提交数据的时候如果需要提交图片的话最终没有按下确定 并且返回 这样就会产生脏数据 因为图片已经上传了所以就用到了我们h5的技术fileReader//antd或者原生 是一个方法function fileReader () {// 文件读取成 URLfunction fileUrl (file) {return new Promise(resolve => {// 初始化 FileReaderconst fr = new FileReader()原创 2021-04-28 16:26:33 · 130 阅读 · 0 评论 -
关于Blob--可下载页面或者文件
function Blob1() { const onClick = () => { //文件里的东西 var aFileParts = ['<a>123456789</a>'] //下载文件的格式 var oMyBlob = new Blob(aFileParts,{ type: "text/html"}) //路径 const url = window.URL.createObjectURL(oMyBlob) //创建节点及各种原创 2021-05-07 16:01:41 · 65 阅读 · 0 评论 -
能跳页面但不刷新 +css-modules
能跳页面但不刷新 利用 pushState 或者 replaceState先在函数组件最外层 写上:var _wr = function(type) { var orig = window.history[type] return function() { var rv = orig.apply(this, arguments) var e = new Event(type) e.arguments = arguments window.dispat原创 2021-05-06 18:26:03 · 97 阅读 · 0 评论 -
redux 原理
const defaultStatus = { name: '',}export default function xxx (state = defaultStatus, action) { switch (action.type) { case 'XXX': return { ...state, name: action.payload } default: return state }}export function create原创 2021-05-05 20:30:51 · 70 阅读 · 0 评论 -
关于node最基础
在cmd中下载 nodemon 全局下载mac中的下载命令是 sudo cnpm i nodemon -g执行的命令是 nodemon --inspect index.js在log.js中是function log (ctx) { console.log(ctx) console.log(ctx.method,1) //请求的方法 console.log(ctx.header.host,2) //host console.log(ctx.url,3) //路径}module.原创 2021-05-05 15:40:14 · 50 阅读 · 0 评论 -
关于webpack的基础
## webpack (运行在 node 环境)* 浏览器 只认识 img css js html html5 css3 grunt 早 没人用了 gulp 很少一部分人用 webpack 1 2, 3, 4, 5: 大部分 1. jsx async @ => 转化 ecma5 less sass => 转成 css 2. 压缩 3. img < 5K => 自动转成 Base64* 配置文件 webpack.config..原创 2021-05-05 15:33:28 · 59 阅读 · 0 评论 -
React中的传送门 及 html的meta中viewport
html的meta中viewport实际就是虚拟的窗口而且这个虚拟窗口的分辨率接近于桌面显示器也就是视觉窗口 width 设置layout viewport 的宽度,为一个正整数,或字符串"width-device"initial-scale 设置页面的初始缩放值,为一个数字,可以带小数minimum-scale 允许用户的最小缩放值,为一个数字,可以带小数maximum-scale 允许用户的最大缩放值,为一个数字,可以带小数height 设置layout viewport原创 2021-04-28 18:29:32 · 156 阅读 · 0 评论