약속 반환 : 그러나 async function asyncFunc() {
return Promise.resolve(123);
}
asyncFunc()
.then(x => console.log(x)) // 123
을, 나 또한 그런 식으로 쓸 수 있습니다 : 나는, 내가 할 수있는 말은 async function asyncFunc()
미리 감사드립니다. 나는 (과거에 내가 Q 또는 각도의 $ Q 서비스 사용했습니다) 처음 ES6 기본 약속을 사용하고 있습니다. 나는 연기 된 것을 사용함으로써 쉽게 해결할 수있는 문제가 있으며, ES6 약속이 그것을 사용하지 않는다는 것을 발견하면 놀랐습니다. 나는 안티 패턴으로 연기의 사용을 참조 블로그에 많은 사람들을 발견하고 더욱 놀랐다. 그들의 사
그래서 나는 fectch 요청을하기 위해 약속의 결과를 사용할 필요가 있습니다. 저는 WordPress의 나머지 API와 함께 작업하고 있습니다. 그리고 그 범주 이름을 검색하기 위해 게시물 객체 안에있는 하위 범주의 ID가 필요합니다. 게시물이있는 배열 하나와 범주 이름이있는 배열을 만들 수 있습니다. 두 번째의 약속이 그렇게 해결 인출 할 때 fetch
Promise.all()을 사용하여 약속 배열 평가를 지연시킬 수 있습니까? 지연 기능을 배열에 추가하기 전에 각 약속의 끝 부분에 수동으로 추가하는 것이 합리적입니까? Promise.all([p1,p2,p3]).then(res => console.log(res))
내 서버가 너무 많은 요청을 동시에 처리 할 수 없기 때문에 지연을 추가하고 싶습니다
Typescript는 객체의 모든 필드를 선택적으로 만드는 데 도움이되는 Partial<Object> 유형을가집니다. 내가 타이프 라이터 인터페이스를 통해 설명 된 동기 API를 interface PromisifyPerson {
getName(): Promise<string>;
getAge(): Promise<number>;
}
:
다음과 같이 조건부 약속 루프를 시도했지만 두 번째 함수에는 절대로 입력하지 않습니다. 나는 주변을 검색했지만 해결책은 아직 없다. 이것에 대해 나에게 약간의 아이디어를주십시오. 감사합니다 P/s의 :이 API는 parseplatform.org에 JS에 대한 API에서 제공 Parse.Promise._continueWhile(function() {
(contentId [] = 1 & contentId [] = 2 .... 등)에 대한 쿼리 매개 변수 배열을 기반으로 API 호출을 빌드해야하는 경우가 있습니다. 그런 다음 api 끝점에 ID를 추가하는 비동기 호출 (예 : http://xxxx/content/contentId)을 만듭니다. 우리는 우리가 같은 행동을 할 약속을 사용하고있는 각각의 API
나는 A First Reason React app for Javascript developers 에 이유의 예에서 찾고 그리고 bs-fetch를 사용할 때 그가 Js.Promise.resolve를 호출하는 것을 볼 : 나뿐만 아니라 BuckleScript 코드에서 유사한 코드를 보았다 RepoData.fetchRepos()
|> Js.Promise
비동기 기능 내에서 약속 기능이 해결되거나 거부되지 않으면 어떻게됩니까? 아래의 저장 방법은 초기 조건이 만족스럽지 않으면 오류가 발생하지 않으며 영원히 기다릴 것입니다. 응답받을 때까지? save().then(results=>{
})
save():promise<any>{
if (conditionA) {
return http req