自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VUE修饰符

修饰符集合

2025-03-24 17:33:36 145

原创 前端文件上传、下载

文件上传、下载基本概念

2025-03-17 00:28:14 312

原创 前端面试重点

promisewebpack假设问题权限:后台会返给我一个权限树,我需要在前端页面vue与react区别存至本地:sessionStroge.setItem、getItem二次封装:路由传参:params:<Link to='/home/dx'>首页</Link><Route path="/home/:name" component={Home}>//使用this.props.match.params//或者let a = usePar

2024-12-23 21:48:12 1903

原创 react

文章目录react引入和基本使用通过标签引入react.js和react-dom.jsJSX语法、使用JSX引入JSXJSX使用组件化函数式组件(UI组件)class(类)组件两者区别组件的复用函数式组件实现复用class组件的复用状态修改状态class组件内部事件绑定方法虚拟Dom的好处生命周期事件条件渲染列表渲染表单受控表单非受控表单子组件父子组件传递数据父组件传递给子组件通过属性的方式传递通过html结构传递也可以将html结构封装成一个组件,作为参数传递给子组件子组件传递给父组件react引入和基

2022-03-07 20:26:44 614

原创 react实现路由守卫

react实现路由守卫高阶组件思路:封装一个高阶组件通过sessionStorage里面是否有token获取去校验第一步:封装一个路由组件,可以将路由的内容暂时写作一个对象数组,导出第二步:封装一个高阶组件,里面有一个参数是路由组件作为参数第三步:在props里面获取到路由组件,和props.location对象的URL中的hash第四步:这时候的路由组件内容是一个数组,所以我们可以通过find()方法检验当前的hash是否合法(在我们的路由中)第五步:路由合法且当前hash不需要权限(数

2022-02-07 15:07:01 4195 1

原创 day05-vue-ajax请求

ajaxaxios:内部实现通过ajax下载:yarn add axios引入:import axios from 'axios'使用:axios({ method: 'post', url: '/user/12345', data: { firstName: 'Fred', lastName: 'Flintstone' }}).then((res)=>{})axios({ method: 'get', url: 'http://bit.l

2021-10-14 11:35:21 228

原创 setTimeout函数的参数

setTimeout函数的参数平常用setTimeout的时侯 setTimeout(function,timer)查阅setTimeout的函数原型 var timeoutID = setTimeout(function[, delay, arg1, arg2, ...]); var timeoutID = setTimeout(function[, delay]); var timeoutID = setTimeout(code[, delay]);类似于var timeoutID

2021-10-08 18:22:44 3393

空空如也

空空如也

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

TA关注的人

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