宁国做网站,html5国内网站建设,酒水代理加盟免费铺货,手机网站设计报价参考文章#xff1a;https://blog.csdn.net/qq_45560350/article/details/130588101 解决问题#xff1a;再图层中点击仓库的时候#xff0c;点击后又取消掉#xff0c;我们希望这个请求可以被取消掉#xff0c;我们口可以利用AbortController控制器对象 实操#xff1a…参考文章https://blog.csdn.net/qq_45560350/article/details/130588101 解决问题再图层中点击仓库的时候点击后又取消掉我们希望这个请求可以被取消掉我们口可以利用AbortController控制器对象 实操
1.再请求前创造一个构造器
const layerName__controller {}layerName__controller[layerName] new AbortController();getWFSItemByEventApi(params, {signal: layerName__controller[layerName].signal,}).then(res {}).finally(() {layerName__controller[layerName] null;})2.我们的请求要在请求体里面添加上这个属性
export const getWFSItemByEventApi (params, othrer) {return http.requestResultType({url: /cupCommonApi/cup-emergency/eventresource/getWFSItemByEvent,method: post,data: params,...othrer,});
};3.取消请求 // 删除图层layerName__controller[data.layerName]?.abort();