相关疑难解决方法(0)

如何链接ajax请求?

我必须与远程api进行交互,迫使我链接请求.这是异步模式下的回调 - 地狱:

// pseudocode: ajax(request_object, callback)
ajax(a, function() {
  ajax(b(a.somedata), function() {
    ajax(c(b.somedata), function() {
      c.finish()
    }
  }) 
})
Run Code Online (Sandbox Code Playgroud)

它在同步模式下更具可读性:

sjax(a)
sjax(b(a.somedata))
sjax(c(b.somedata))
c.finish()
Run Code Online (Sandbox Code Playgroud)

但是Sjax是邪恶的:)我该怎么做,在一个漂亮的不那么邪恶和可读的方式?

javascript jquery asynchronous

29
推荐指数
3
解决办法
1万
查看次数

标签 统计

asynchronous ×1

javascript ×1

jquery ×1