自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 写了一段AOP

自己写了一段AOP,欢迎指正

2022-08-25 16:41:04 174 1

原创 axios无法发送application/x-www-form-urlencoded格式问题

axios发送application/x-www-form-urlencoded请求

2022-07-19 11:23:31 397

原创 React+antd使用组件缓存CacheRoute遇到的问题

React使用CacheRoute遇到的一些问题

2022-07-07 13:01:11 2044

原创 京东开源项目micro-app初体验

文章目录关于micro-app一、micro-app使用版本以及使用场景?二、使用步骤1.下载总结关于micro-app2021年7月由京东开源的微前端框架官方文档micro-appgit地址了解micro-app一、micro-app使用版本以及使用场景?这段不重要可跳过版本:0.8.0使用背景:目前所在的公司存在多个项目共用同一个模块的情况,比如有A,B,C三个项目,这三个项目中有一部分页面是完全相同的,我们不希望去重复开发同一个模块,于是领导提出将重复的页面单独提取出来成为独立

2022-01-12 14:37:39 5051 2

原创 自己实现Promise

自己实现Promise这样有什么问题嘛,求大佬指教promise.js// 构造函数function MyPromise(fn) { this.PromiseState = 'pending' // 状态 this.PromiseResult = undefined // 结果 this.FcallBacks = [] this.rejectBacks = [] if ((this instanceof MyPromise) === true) {

2021-08-10 17:18:41 121

原创 重新学习js部分知识点整理

重新学习js部分知识点整理对于作用和用法不过多解释,自行百度这里只列举部分知识点学习参考文档: https://www.cnblogs.com/xiaohuochai/p/5613593.html.文章目录重新学习js部分知识点整理函数1.记忆函数2.惰性函数3.不完全函数4.AOP闭包,this指向1.闭包2.this指向总结JS垃圾回收机制js存储方式:引用计数标记清除函数我主要是按照文档了解了函数的多种使用方法:记忆函数、不完全函数、惰性函数、AOP等1.记忆函数代码如下(示例):

2021-08-02 11:43:59 174

原创 继上一篇,vue+element实现面包屑

继上一篇,vue+element实现面包屑上图其实正常的面包屑只需要用组件直接跳转就行了,可是我的路由带参数,如果不对数据做处理,那么上一级的参数就会丢失思路:1、为每一个路由打上标记,比如一级路由就在meta里面写入flag:1,二级写入flag:2,这样就能知道当前面包屑应该展示多少数据2、新建一个空数组list:[],监听路由,第一次进入页面以及路由发生变化时,都把当前路由的title, path,fullpath 存到 list 里面(我有一个layout.vue是一级页面,其他页面都

2021-06-24 14:11:51 1182

原创 vue.addRoute动态挂载路由

vue.addRoute动态挂载路由步骤实现步骤1.在beforEatch中首先判断用户是否登录2. 用户未登录next(’/login’),强制跳转登录, 登陆成功,从接口获取当前用户可以访问的路由集合3. 这个时候已经拿到应该挂载的路由了,就可以开始挂载实现1、我首先定义了一个path.js里面存放的是需要判断用户是否可以访问的路由完整信息const pathList = [ { path: "/manage-product", name: "pro

2021-06-24 13:15:13 1647

原创 Vue开发中遇到的问题(二)

Vue开发中遇到的问题(二)修改数组中某个对象元素时,其他元素的数据也同时被修改例如:// An highlighted blockthis.$set(this.weixinModel,2, this.data)我使用这种方式来改变数组中下标为2的对象结果数组中下标为1的元素也被修改了(由于今天白天写需求有点累,现在有点困,所以就不贴图了,精神了补上)解决: let data1 = Object.assign({}, JSON.parse(JSON.stringify(this.dat

2021-04-16 22:04:06 98

原创 Vue开发遇到的一些问题(一)

Vue开发遇到的一些问题(一)1、子组件使用watch监听父组件中的props传值时,watch无法监听到数组对象的变化:例如:这是子组件中监听的父组件数据// 父组件数据let modelList = [ { type: 6, img: 'http://cdn.zhimatech.com/daohang.png', title: '导航菜单', icon: 'http://cdn.zhimatech.com/daohang_gree

2021-04-16 21:51:58 72

原创 redux-thunk与redux-saga配置

**redux-thunk配置下载:npm install --save redux-thunk / yarn add redux-thunk使用:在 store文件夹下 index.js 中引入 applyMiddleware(redux中间件)import { createStore , applyMiddleware , compose } from ‘redux’import...

2020-04-10 15:30:22 156

原创 简单解释预编译,与变量提升

简单形容一下预编译这是我的第一篇内容,只是因为在看视频的时候发现了一个问题,利用这篇博客来记录一下,因为正在参加前端培训,自己的技术水平也是非常的垃圾,曾经在学习Android的时候就在CSDN上解决过很多问题,希望我的博客如果能对您有所帮助这是一道非常简单的题目,主要的内容就是分析代码执行的顺序,判断输出内容: a = 100 function demo(e){ ...

2019-06-06 17:19:58 434

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除