public async loadCarriages(page: number, carriage?: string) {
                  
                  
                          console.log("TCL: CarriagesStore -> loadCarriages -> page", page)
                  
                  
                          console.log("TCL: CarriagesStore -> loadCarriages -> carriage", carriage)
                  
                  
                          return axios.get('/api/carriages/' + page, {
                  
                  
                              params: {
                  
                  
                                  carriage
                  
                  
                              }
                  
                  
                          }).then((r: GetCarriagesResponse) => {
                  
                  
                              this.setCarriages(r.data.elem_list);
                  
                  
                              return r.data;
                  
                  
                          });
                  
                  
                      }
                  
                  
                  
                  
                  
                  сам вызов функции 
                  
                  
                  this.carriagesStore.loadCarriages(1, '001-00222').then(r => {});
                  
                  
                  
                  
                  
                  
                  
                  
                  вытоге консоль выводит page = 1, а вот carriage = undefined
                  
                  
                
господи, почему не await?
Обсуждают сегодня