摘要: 首先egg自身框架没有直接设置允许跨域请求的功能和接口,所以需要第三方包来设置跨域请求! 先安装第三方包来设置跨域,使用egg-cors // npm npm i egg-cors --save // cnpm cnpm i egg-cors --save // yarn yarn add egg- 阅读全文
posted @ 2020-10-26 15:47 阿政想暴富 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 当业务需要从一个数组里求出某项的和的时候. 1.for遍历 var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] var resulte = 0; for (let index = 0; index < a.length; index++) { resulte += a[i 阅读全文
posted @ 2020-10-24 14:35 阿政想暴富 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 首先明确一点,Redux 是一个有用的架构,但不是非用不可。事实上,大多数情况,你可以不用它,只用 React 就够了。 曾经有人说过这样一句话。 "如果你不知道是否需要 Redux,那就是不需要它。" Redux 的创造者 Dan Abramov 又补充了一句。 "只有遇到 React 实在解决不 阅读全文
posted @ 2020-10-13 17:41 阿政想暴富 阅读(787) 评论(0) 推荐(0) 编辑
摘要: react拖拽组件 推荐几个不错的开源拖拽组件以及使用方法 第一个拖拽组件 antd的Tree组件 这个拖拽组件经常用于层级关系的拖拽组件 可以动态的增删改 (排序,添加子层级~父层级,修改等). import React, { useEffect, useState } from "react" 阅读全文
posted @ 2020-09-26 12:56 阿政想暴富 阅读(10574) 评论(4) 推荐(0) 编辑
摘要: Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。在使用react, vue框架的时候, 如果需要监听文件上传可以使用axios里的onUploadProgress. react上传文件显示进度 demo 前端 快速安装react应用 确保有node环境 阅读全文
posted @ 2020-07-13 15:23 阿政想暴富 阅读(3314) 评论(0) 推荐(0) 编辑
摘要: express设置允许跨域请求 //设置跨域访问 app.all("*", function (req, res, next) { //设置允许跨域的域名,*代表允许任意域名跨域 res.header("Access-Control-Allow-Origin", req.headers.origin 阅读全文
posted @ 2020-07-08 16:14 阿政想暴富 阅读(2916) 评论(0) 推荐(0) 编辑
摘要: js修改函数内部的this指向 在调用函数的时候偶尔在函数内部会使用到this,在使用this的时候发现并不是我们想要指向的对象.可以通过bind,call,apply来修改函数内部的this指向. 默认在浏览器下script标签内定义的函数,调用的时候函数内部的this指向window(浏览器窗口 阅读全文
posted @ 2020-07-04 17:39 阿政想暴富 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: css之字体多行省略(兼容大部分浏览器) 字体单行显示省略号 <style> .box1{ width: 500px; height: 1.5em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } </style> 阅读全文
posted @ 2020-06-28 11:03 阿政想暴富 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 使用nodejs实现本地压缩jpg,png图片。 使用到的包 1.images 用于压缩jpg npm install images yarn add images 2.imagemin 用于压缩png npm install imagemin yarn add imagemin //这里还需要一个 阅读全文
posted @ 2020-06-28 10:51 阿政想暴富 阅读(3990) 评论(0) 推荐(1) 编辑
摘要: node解压压缩包以及压缩图片 首先保证电脑安装node环境,下载地址:http://nodejs.cn //可以打开一个dos窗口输入node -v进行确认是否安装成功 C:\ > node -v > v10.* 然后就是安装解压压缩包的第三方插件 和 tinypng的插件 npm install 阅读全文
posted @ 2020-05-01 19:22 阿政想暴富 阅读(1450) 评论(0) 推荐(0) 编辑