转载 1月前
404阅读
前台登录注册前提:基于element-ui环境模态登录组件<template> <div class="login"> <div class="box"> <i class="el-icon-close" @click="close_login"></i> <d
写在前面虽然说Fetch API已经使用率已经非常的高了,但是在一些老的浏览器还是不支持的,而且axios仍然每周都保持2000多万的下载量,这就说明了axios仍然存在不可撼动的地位,接下来我们就一步一步的去封装,实现一个灵活、可复用的一个请求请发。这篇文章封装的axios已经满足如下功能:无处不在的代码提示;灵活的拦截器;可以创建多个实例,灵活根据项目进行调整;每个实例,或者说每个接口都可以灵
转载 2024-07-03 22:48:38
32阅读
文章目录一.JS1.概述2.名词解释3.特点和优势特点:优势:4.入门案例5.基础语法基本数据类型(1) 数值类型-number(2) 字符串类型-string(3) 布尔类型-boolean(4) undefined(5) null复杂数据类型6.js的语句7. js的数组8.JS的函数9.JS对象1.内置对象2.自定义对象 一.JS1.概述js全称是JavaScript, 只能在浏览器被执行
转载 2024-10-24 09:54:36
12阅读
# 如何在前端实现 Axios 的流模式 在今天的前端开发中,我们经常需要从服务器获取数据。Axios 是一个最流行的 HTTP 客户端之一,它非常适合用于发起 HTTP 请求。本文将教会你如何在前端使用 Axios 实现流模式。流模式可以有效管理大文件的下载,处理实时数据流等。我们将一步一步来,实现这个功能。 ## 1. 流程概述 在实现 Axios 的流模式之前,让我们先看一下实现流程。
原创 2024-09-15 03:29:32
111阅读
前端常用加密方式有RSA加密、AES加密、MD5加密、SHA256加密以及国密:/ 生成随机字符串 function randomString(len) { len = len || 16; const $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; /****默认去掉了容易混淆的字符oOLl,9gq,Vv
转载 2023-09-03 14:02:17
52阅读
  最近2个月一直在做手机端和电视端开发,开发的过程遇到过各种坑。弄到快元旦了,终于把上线了。2个月干下来满满的的辛苦,没有那么忙了自己准备把前端的性能调优总结以下,以方便以后自己再次使用到的时候得于得心应手。参照了《高性能网站建设指南-前端工程师技能精髓》,本文主要主要概述前端的性能调优的方法。第一条优化:减少http请求  一想到调优好多人都会想到减少http请求,但是可能好多人都会不知道具体
转载 2024-07-02 20:40:41
6阅读
# 使用 Axios 解决前端跨域问题 在现代的前端开发中,与后端 API 交互时,跨域问题是一个非常常见且难以避免的障碍。本文将详细介绍如何使用 Axios 来解决前端跨域问题,通过清晰的流程和示例代码帮助你了解整个过程。 ## 跨域问题的背景 跨域请求是指在一个网站(A域名)中请求另一个网站(B域名)的资源,出于安全考虑,浏览器会阻止这种行为。这种安全策略被称为同源策略。为了实现跨域请求
原创 9月前
30阅读
1. for循环:          for 循环是 Js 中最常用的一个循环工具, 经常用于数组的循环遍历。var arr = [1,2,3,4,5] for(var i = 0;i < arr.length;i++) { console.log(arr[i]) }2.&
转载 2023-11-24 12:45:01
86阅读
在现代Web开发中,使用 axios 进行 API 调用的过程中,跨域(CORS)问题是一个常见且容易引发问题的环节。本博文将详细探讨如何解决“js axios接口跨域前端解决”这一问题,包括问题背景、错误现象、根因分析、解决方案、验证测试、预防优化等多个方面。 ### 问题背景 跨域请求是指在一个网页中请求另一个域名的资源。这种情况通常由于浏览器的同源策略造成,这会影响我们与后端 API 的
原创 6月前
152阅读
由于同源策略的限制,XMLHttpRequest只允许请求当前源(包含域名、协议、端口)的资源。json与jsonp的区别:    JSON是一种数据交换格式,而JSONP是一种依靠开发人员创造出的一种非官方跨域数据交互协议。script标签经常被用来加载不同域下的资源,可以绕过同源策略。(有src属性的都可以获取异域文件)。如果请求的这个远程数据本身就是一段可执行的
# JS前端上传文件给后端(Axios示例) 在现代web开发中,前端与后端之间的数据交互是非常重要的。其中,文件上传是一项常见的需求。本文将讲述如何使用JavaScript的Axios库,在前端将文件上传到后端。 ## 前言 许多应用需要让用户上传文件(如图片、文档等),这通常是通过一个表单实现的。在此前端代码中,我们会用到`FormData`对象来处理文件上传。`Axios`是一个基于P
原创 9月前
430阅读
一、axios请求总结axios是vue作者推荐在vue中使用的网络请求库 1.get请求 axios.get(url).then(res => 处理程序)axiox.get('https:xxxxxxxxx').then(res => 处理程序)2.post请求 axios.post(url,请求体,{options}).then(res => 处理程序)axios.post(
转载 2023-06-30 19:09:52
788阅读
根据我的面试经历,一般小公司的面试环节,比较关心框架的熟练程度,以及独立开发组件的能力但大厂通常有五轮以上的面试,而且对 js 基础语法很是看重于是我总结了一些关于 js 基础的面试对话,有的当时没答上来,就在总结的时候就加了点料忽然觉得又该读一遍犀牛书了... 一、面试对话问:你知道 js 是由哪三部分构成的么?答:有 js 的语法核心 ECMAScript,还有文档对象模型 DOM,
为了让大家更好地学习 Pipcook 和机器学习,我们准备了实战系列教程,会分别从前端组件识别、图片风格迁移、AI 作诗以及博客自动分类,这几个具体示例来讲解如何在我们日常开发中使用 Pipcook,如果需要了解 Pipcook 1.0,请阅读文章 AI ❤️ JavaScript, Pipcook 1.0。开源地址:https://github.com/alibaba/pipcook
一、axios的封装在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。他有很多优秀的特性,例如拦截请求和响应、取消请求、转换json、客户端防御cSRF等。所以我们的尤大大也是果断放弃了对其官方库vue-resource的维护,直接推荐我们使用axios库。安装npm install axios; // 安
转载 2024-05-21 06:28:26
387阅读
Axios1.基本说明Axios是一个基于promise的网络请求库,作用于node.js和浏览器中。它是 isomorphic 的 (即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生node.js http 模块, 而在客户端 (浏览端) 则使用XMLHttpRequest。axios是独立于vue的一个项目,不是vue的一部分axios通常和Vue一起使用,实现ajax操作
转载 2023-07-04 20:35:51
53阅读
继承是面向对象编程中必不可少的部分,前面说过js中没有明确定义类,自然也没有明确定义继承的方式,js中的继承是通过模仿实现的,js中的继承我理解为对象属性和方法的拷贝。 继承的几种方式对象冒充之前说到了js中的继承可以理解为对象属性/方法的拷贝,当然我们无需使用对象的深拷贝方法,使用Function中的call/apply的方法可以很方便的实现。这2种方法基本相同,唯一的区别就是传入的参数略有区
   前几篇文章回忆了DataForm和DataGird的代码创建过程,这些也是项目中遇到经常用的一些功能点。看完这两篇以后代码也许会懂一些不过为什么这么写还是需要在简单的总结总结记一下。     首先是表单的创建         导入创建
转载 2023-12-07 10:36:37
133阅读
# axios 前端分页 在前端开发中,我们经常会遇到需要对大量数据进行分页展示的需求。为了提高用户体验和页面加载速度,我们通常会使用前端分页技术。axios 是一个流行的基于 Promise 的 HTTP 客户端库,它可以轻松地发送异步请求,并且支持处理分页数据。 ## 什么是前端分页? 前端分页是指将大量数据分成多个页面进行展示,每次只加载当前页面所需的数据。这样可以减少网络传输的数据量
原创 2023-07-14 18:13:39
239阅读
  • 1
  • 2
  • 3
  • 4
  • 5