![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
ying_ying7
嘘...正在码...
展开
-
axios和jquery ajax的不同
axios提交数据是以Payload形式提交数据请求头:Content-Type:“application/json”axios是一个专门的异步请求框架,用于封装底层的XMLHttpRequest。axios返回值为promise对象。axios().then() , axios.all()axios().then(response=>{ // response是axios二次封装的返回对象 response:{ status data ... }})有时候我们会同原创 2021-06-03 14:06:54 · 215 阅读 · 4 评论 -
VueRouter 实现原理
let _vue = nullexport default class VueRouter{ static install(Vue){ // 1.判断当前插件是否已安装 if(VueRouter.install.installed){ return } VueRouter.install.installed = true // 2.把Vue构造函数记录到全局变量 _vue =原创 2021-01-31 11:31:47 · 76 阅读 · 0 评论 -
Vue-router 中hash模式和history模式的区别
一、hash模式地址栏 URL 中的 # 符号。比如这个 URL:http://www.ittest.com/#/hello,hash 的值为 #/hello。它的特点在于:hash 虽然出现在 URL 中,但不会被包括在 HTTP 请求中,对后端完全没有影响,因此改变 hash 不会重新加载页面。二、history模式利用了 html5 History Interface 中新增的 pushState() 和 replaceState() 方法。(需要特定浏览器支持)这两个方法应用于浏览器的历史记录原创 2021-01-31 11:30:01 · 480 阅读 · 0 评论