随笔分类 -  Ajax

摘要:vue项目中API接口的管理和axios的使用详解(附登录小案例)🚩✔✔✔在项目中,和后台交互数据这块,有三个流行的库。 jQuery ajax $.ajax({ type: 'POST', url: url, data: data, dataType: dataType, success: function () {}, error: function () {} }) 阅读全文
posted @ 2024-07-23 16:12 Mahmud(مەھمۇد) 阅读(78) 评论(0) 推荐(0) 编辑
摘要:我在学习vue,项目中post请求,get请求都用到了,我发现传参方式是不一样的。 post请求的例子: get请求的例子: 阅读全文
posted @ 2019-07-31 11:46 Mahmud(مەھمۇد) 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-21 23:44 Mahmud(مەھمۇد) 阅读(182) 评论(0) 推荐(0) 编辑
摘要:前后端数据交互之数据接口 废话就不多说了,我们都知道,前端通常会通过后台提供的接口来获取数据来完成前端页面的渲染。 1.前端通过接口调用后台返回的数据 废话就不多说了,我们都知道,前端通常会通过后台提供的接口来获取数据来完成前端页面的渲染。 1.前端通过接口调用后台返回的数据 废话就不多说了,我们都 阅读全文
posted @ 2019-03-26 14:52 Mahmud(مەھمۇد) 阅读(1621) 评论(0) 推荐(0) 编辑
摘要:跨域问题,谁限制的跨域,怎么解决 浏览器的同源策略导致了跨域 用于隔离潜在恶意文件的重要安全机制 [jsonp ,允许 script 加载第三方资源]https://segmentfault.com/a/11… nginx 反向代理(nginx 服务内部配置 Access-Control-Allow 阅读全文
posted @ 2019-03-07 21:05 Mahmud(مەھمۇد) 阅读(169) 评论(0) 推荐(0) 编辑
摘要:跨域几种方式 一、什么是跨域 JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。那什么是跨域呢,简单地理解就是因为JavaScript同源策略的限制, a.com 域名下的js无法操作 b.com或是 c.a.com 域名下的对象。 当协议、子域名、主域名、端口号中任意一个不相同 阅读全文
posted @ 2019-01-17 12:29 Mahmud(مەھمۇد) 阅读(949) 评论(2) 推荐(1) 编辑
摘要:1、什么是跨域? 由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。存在跨域的情况: 网络协议不同,如http协议访问https协议。 端口不同,如80端口访问8080端口。 域名不同,如qianduanblog.com访问baidu.com。 子域名 阅读全文
posted @ 2019-01-12 02:41 Mahmud(مەھمۇد) 阅读(1399) 评论(0) 推荐(0) 编辑
摘要:原生ajax的请求过程 创建全平台兼容的XMLHttpRequest对象: Ajax请求数据的过程: 阅读全文
posted @ 2019-01-10 23:10 Mahmud(مەھمۇد) 阅读(181) 评论(0) 推荐(0) 编辑
摘要:ES6重点知识点总结(2) call和apply的作用是什么?区别是什么? call和apply的功能基本相同,都是实现继承或者转换对象指针的作用; 唯一不通的是前者参数是罗列出来的,后者是存到数组中的; call或apply功能就是实现继承的;与面向对象的继承extends功能相似;但写法不同; 阅读全文
posted @ 2019-01-06 23:33 Mahmud(مەھمۇد) 阅读(250) 评论(0) 推荐(0) 编辑
摘要:JavaScript 有哪几种创建对象的方式? javascript创建对象简单的说,无非就是使用内置对象或各种自定义对象,当然还可以用JSON;但写法有很多种,也能混合使用。 (1)对象字面量的方式 person={firstname:"Mark",lastname:"Yun",age:25,ey 阅读全文
posted @ 2019-01-05 23:31 Mahmud(مەھمۇد) 阅读(132) 评论(0) 推荐(0) 编辑
摘要:拷贝拷贝引用,共享内存 深拷贝拷贝实例,不共享内存 1. 浅拷贝:当一个对象拷贝另一个对象的数据时,只要一个对象的数据发生改变时,另一个对象的数据也会发生改变,因为浅拷贝拷贝的是引用的地址 实现方式: ES6 Object.assign()与扩展运算符...,两者都是只有是多层时才是浅拷贝,如果是一 阅读全文
posted @ 2019-01-03 10:29 Mahmud(مەھمۇد) 阅读(234) 评论(0) 推荐(0) 编辑
摘要:Ajax原理 AJAX即“Asynchronous Javascript And XML”,是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的技术。它可以令开发者只向服务器获取数据(而不是图片,HTML文档等资源),互联网资源的传输变得前所未有的轻量级和纯粹,这激发了广 阅读全文
posted @ 2018-12-30 17:10 Mahmud(مەھمۇد) 阅读(171) 评论(0) 推荐(0) 编辑
摘要:ES6(阮一峰)学习总结 1.块级作用域的引入 在ES6之前,js只有全局作用域和函数作用域,ES6中let关键字为其引入了块级作用域。 { var a = 5; let b = 6; } console.log(a); //5 console.log(b); //b is undefined le 阅读全文
posted @ 2018-12-28 11:15 Mahmud(مەھمۇد) 阅读(1425) 评论(0) 推荐(0) 编辑
摘要:fetch 如何请求数据 在 传统Ajax 时代,进行 API 等网络请求都是通过XMLHttpRequest或者封装后的框架进行网络请求,然而配置和调用方式非常混乱,对于刚入门的新手并不友好 二 与Ajax对比 使用Ajax请求一个 JSON 数据一般是这样: 同样我们使用fetch请求JSON数 阅读全文
posted @ 2018-12-21 19:31 Mahmud(مەھمۇد) 阅读(2204) 评论(0) 推荐(0) 编辑
摘要:React 中的 AJAX 请求:获取数据的方法 React 只是使用 props 和 state 两处的数据进行组件渲染。 因此,想要使用来自服务端的数据,必须将数据放入组件的 props 或 state 中。 首先引入 axios。 constructor 方法非常标准,调用 super,然后初 阅读全文
posted @ 2018-12-20 09:34 Mahmud(مەھمۇد) 阅读(2866) 评论(0) 推荐(0) 编辑
摘要:5种跨域方式与原理 同源定义 如果两个页面拥有相同的协议(protocol),端口(如果指定),和主机,那么这两个页面就属于同一个源(origin) 1.jsonp script标签是不受同源策略影响的,它可以引入来自任何地方的js文件。 而jsonp的原理就是,在客户端和服务端定义一个函数,当客户 阅读全文
posted @ 2018-12-19 08:47 Mahmud(مەھمۇد) 阅读(349) 评论(0) 推荐(0) 编辑
摘要:Ajax得到JSON数据 阅读全文
posted @ 2018-12-18 21:56 Mahmud(مەھمۇد) 阅读(242) 评论(0) 推荐(0) 编辑
摘要:JS中常用开发知识点 1、获取指定范围内的随机数 2、随机获取数组中的元素 3、生成从0到指定值的数字数组 等同于: 4、打乱数字数组的顺序 5、对象转换为数组 //注意对象必须是以下格式的才可以通过此方式转化为数组 //获取的DOM集合,以及函数的arguments也可以通过此方式转化为数组 6、 阅读全文
posted @ 2018-12-18 20:00 Mahmud(مەھمۇد) 阅读(222) 评论(0) 推荐(1) 编辑
摘要:react中的跨域问题 阅读全文
posted @ 2018-12-17 20:49 Mahmud(مەھمۇد) 阅读(267) 评论(0) 推荐(0) 编辑
摘要:Vue常用指令 vue init webpack --savecd 跳转到vue项目文件夹npm run dev 启动vue项目npm install vue-resource使用proxy跨域,必须下载vue-resource,并且要到build/webpack.base.conf.js中配置 V 阅读全文
posted @ 2018-12-17 16:04 Mahmud(مەھمۇد) 阅读(524) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示