Следующий код не работает так, как я предсказывал:
jQuery.get("/api/resource/1")
.then(function(res){ return res.length; })
.then(function(res){ var length = res; });
Я думал, length
получит значение возвращаемого свойства длины из функции, описанной выше, но это не так.Значение res не будет связано.Но если я напишу этот код в dojo, он будет работать так, как я и предсказывал:
dojo.xhrGet({url:"/api/resource/1"})
.then(function(res){ return res.length; })
.then(function(res){ var length = res; });
Что мне делать, чтобы заставить jQuery работать так, как я хочу?