Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
396 views
in Technique[技术] by (71.8m points)

typescript - Spfx functions sequential execution

Hi i am trying to get values from 3 different lists. I am able to get values from first 3 functions whereas 3rd function gives promise as pending. What can be done here?

this.A()
      .then((response) => {       
        console.log(response.value);

            this.B()
            .then((Bresponse) => {
              console.log(subDetailsresponse.value);

                                         this.C()
                                        .then((Cresponse) => {
                                          console.log(massDetailsresponse.value);
                                          this._renderProductMassDetails(massDetailsresponse.value);
                                        });       



                                        private method(): Promise<ISPLists>
{

  //return this.context.spHttpClient.get(this.context.pageContext.web.absoluteUrl + "/_api/web/lists/GetByTitle('"+propListName+"')/Items?$select=Title",SPHttpClient.configurations.v1)

 .then((response: SPHttpClientResponse) =>{
    console.log(response.json);
    return response.json();
  });
 }
question from:https://stackoverflow.com/questions/65941777/spfx-functions-sequential-execution

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...