- 博客(11)
- 收藏
- 关注
原创 同源策略和跨域解决方案
我在vue中使用那个vue.config.js里面配置一个proxy,里面有个target属性指向跨域链接.修改完重启项目就可以。1.jsonp实现原理:主要是利用动态创建script标签请求后端接口地址.
2024-03-09 09:32:21
419
1
原创 axios封装
一、axios是什么Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。1. 支持promise请求2. 拦截和响应数据3. 自动转换JSON数据get:用于获取数据,请求指定的信息。post:适用于向服务端提交表单数据。put:用于更新数据,delete:请求服务器删除指定的数据axios()
2024-03-05 08:54:29
653
原创 什么是重排?如何减少重排?
1.回流通过构造渲染树,将可见DOM节点以及它对应的样式结合起来,计算它们在设备视口(viewport)内的确切位置和大小,这个计算的阶段就是回流。DOM树表示页面的结构渲染树表示页面的节点如何显示一旦渲染树构建完成,就要开始绘制(paint)页面元素了。当DOM的变化引发了元素几何属性的变化,比如改变元素的宽高,元素的位置,导致浏览器不得不重新计算元素的几何属性,并重新构建渲染树,这个过程称为“重排”。完成重排后,要将重新构建的渲染树渲染到屏幕上,这个过程就是“重绘”。简单的说,重排负责元素
2024-03-02 07:49:11
552
原创 git本地仓库和远程仓库的使用方法
git是一个工具,用于管理代码版本的工具。是被git管理的文件夹本地计算机硬盘上的文件夹被git管理1.将文件变成仓库2.查看仓库状态git status3.将工作区的代码放在暂存区4.将暂存区代码拿回工作区5.将暂存区代码放在历史/版本区6.查看所有分支git branch7.创建分支8.切换当前分支9.创建并切换到新分支10.合并分支11.删除分支12.查看所有版本git log13.切换版本14.设置提交的用户名和邮箱。
2024-03-01 08:41:55
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人