自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nvm快速更改node版本

nvm快速更换node

2022-03-28 16:28:55 1787

原创 vue2022最新面试题

1、说说你对 SPA 单页面的理解,它的优缺点分别是什么?SPA( single-page application )仅在 Web 页面初始化时加载相应的 HTML、JavaScript 和 CSS。一旦页面加载完成,SPA 不会因为用户的操作而进行页面的重新加载或跳转;取而代之的是利用路由机制实现 HTML 内容的变换,UI 与用户的交互,避免页面的重新加载。优点: 用户体验好、快,内容的改变不需要重新加载整个页面,避免了不必要的跳转和重复渲染; 基于上面一点,SPA 相对对服务器

2022-03-28 09:14:01 590

原创 教你如何创建一个vite+ts+vue3的脚手架(傻瓜式教程)

vite项目的搭建安装命令npm create vite@latest回车选择 vue回车选择 vue-ts创建成功 cd 到根文件夹(vite-project)里面创建vuex在src里面新建 store文件夹创建 index.ts 文件import { createStore } from "vuex";export default createStore<any>({ state: {}, // 数据源存放地 getters: {...

2022-03-26 12:06:00 1195

原创 Ajax的封装

Ajax的初识理解Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)是浏览器提供的一套方法,实现页面无刷新即可更新数据,提高用户浏览网站应用的体验 Ajax技术需要运行在网站环境中才能生效。 Ajax应用场景: 页面上拉加载更多数据 列表数据无刷新分页 表单项离开焦点数据验证 搜索框提示文字下拉列表 ...... Ajax运行原理: Ajax相对于浏览器发送请求和接收响应的代理人,实现

2022-03-21 13:43:54 1411

原创 axios封装

定义Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。特性 支持Promise API 拦截请求和响应 转换请求数据和响应数据 自动转换JSON数据 ##### 客户端支持 XRSF 回归正题在Vue 项目开发中,我们与接口打交道最多了,如何来优雅的使用Axios变得尤为重要了。通常我们通过客户端向后端发送请求来接收接口数据,然后将这些接口数据完美的呈现到网页上。同时,与接口打交道那么就会

2022-03-21 13:32:18 3216

原创 js不常见的方法

今天分享几个少见却很有用的 JS 技巧。1. “返回”按钮使用history.back()可以创建一个浏览器“返回”按钮。<buttononclick="history.back()">返回</button>2. 数字分隔符为了提高数字的可读性,您可以使用下划线作为分隔符:constlargeNumber=1_000_000_000;console.log(largeNumber);//1000000000...

2022-03-21 13:24:37 123

原创 TS数据类型

基础类型(string, number, boolean)let num:number = 10;let str:string = "str";let bool:boolean = true元组(表示长度个数和类型都限制好的类型)let tuple: [string, number, boolean] = ["zf", 10, true];// 可以向元组中添加已经声明类型的数据,但是不能通过索引添加,不能通过索引修改// tuple[4]= true; // errortupl

2022-03-21 11:34:39 189

原创 Promise封装小程序api请求

在项目中我们使用请求 需要通过api封装为什么封装api因为在项目中 请求使用的地方会有很多 不利于后期维护 如果我我们讲api封装出来 只需要维护api文件就可以了这里以uniapp封装api来写小程序为例第一步先在项目目录中创建一个utils文件夹 在该文件夹下创建一个js文件为请求的封装 代码如下// 封装请求const http = ({url, method='get', data=''}) => { return new Promise((resolve, rej...

2022-03-21 11:31:09 115

空空如也

空空如也

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

TA关注的人

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