gpt4 book ai didi

javascript - 在继续脚本之前从新 url 检索 html

转载 作者:行者123 更新时间:2023-12-03 04:52:33 24 4
gpt4 key购买 nike

在下面的代码中,在某些情况下,如果满足特定条件,我可能会发现自己位于错误的页面上,然后重新路由。在这种情况下,我如何从代码中调用 $http.get 调用,并等待检索 html 源代码,然后再继续我的脚本?

function checkUrl(url, size, code) {
return $http.get(url).then(function(response) {
var html = response.data;

var listedPage = utility.countClass(html, 'product-tile');

if(listedPage > 1) {
url = getCorrectPage(html, code);

// this doesn't work, but I want to acquire the html of the newly acquired url
$http.get(url).then(function(response) {
html = response.data;
});
}

stockData.name = getProductName(html);

return stockData;
});
}

最佳答案

像这样怎么样:

function checkUrl(url, size, code) {
return $http.get(url).then(function(response) {
var html = response.data;
var listedPage = utility.countClass(html, 'product-tile');

if(listedPage > 1) {
url = getCorrectPage(html, code);
return $http.get(url).then(function(response) {
html = response.data;
stockData.name = getProductName(html);
return stockData;
});
}
else {
stockData.name = getProductName(html);
return stockData;
}
});
}

关于javascript - 在继续脚本之前从新 url 检索 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42591615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com