我试图在角度js中设置两个串行ajax调用.在第一步中,我以这种格式提出对象数据:
{
"kname": "Hilton Hotel",
"kaddress": "Sch\u00f6neberger Str. 2-4",
"kcity": "Berlin",
"kfon": "069 7147 2214",
"url":"assets/testKontietung.json"
}
Run Code Online (Sandbox Code Playgroud)
在第二步中,我从对象中获取url并再使用它进行一次ajax调用.在这个例子中:"url":"assets/testKontietung.json"
问题:如何设置第二个动态调用?如何设置动态网址$http.get?
以下列方式将第二个ajax调用包含在第一个调用的promise中:
$http.get('first_url').then(function(data) {
var second_url = data.url;
$http.get(second_url).then(function(data) {
console.log(data); //final data
})
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1299 次 |
| 最近记录: |