http请求被canceled的一种原因分析

更新时间:2023-07-08 07:33:45 阅读: 评论:0

http请求被canceled的⼀种原因分析1、需求
在弹出页⾯⾥操作数据,在关闭弹出页⾯的同时局部刷新⽗页⾯数据。(不重新加载,防⽌已经填写的数据丢失)2、背景
粉丝生蚝蒜蓉的做法使⽤ Vue,layer 进⾏页⾯开发
3、分析
a. 在弹出页⾯的js⾥通过代码获取⽗页⾯对象 let obj= window.parent ;
b.获取⽗页⾯的vue对象,let that = obj.page;(⽗页⾯定义的vue对象名为page)
c.弹出页⾯的数据操作通过that对象更新到⽗页⾯
d.关闭弹出页⾯临安大明山滑雪场
4、代码实现
function saveChoo(checkDate){
if(checkDate.length<1){
layer.msg("请⾄少选择⼀条数据")
return
}
相提并论
let pwIds = checkDate.join(",");
let that = window.parent.page;
$.get('/manage/educationTraining/getWorkers', {
牛奶的沸点pwIds:pwIds,
}, function(res) {
de=200){
let workers = sult;
for(var i=0;i<workers.length;i++){
workers[i].qualified = 1;平遥古城旅游攻略
}
鲁滨逊漂流记介绍that.workers = workers;
}
人和自然和谐相处// 关闭弹出页⾯,不再刷新,防⽌之前的数据丢失由于此请求是异步,所以应该放在回调函数⾥,否则请求会被去取消
window.parent.layer.cloAll();
})
}
5、注意事项
关闭弹出页⾯的操作请务必放在ajax请求的回调函数之内,否则就会出现请求被canceled的情况。
奔流到海不复还
6、其它
关于请求被取消的原因还有跨域问题,其它博客有介绍,如修改成统⼀的http或者https请求。

本文发布于:2023-07-08 07:33:45,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1072651.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   请求   原因   弹出   蒜蓉   介绍   对象
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图