надо передать в запросе какую-то информацию из контроллера? Обычно я делала что-то вроде
                  
                  
                  ```let header_info = {
                  
                  
                      name: "Name"
                  
                  
                    };
                  
                  
                  
                  
                  
                    $_someFactory.getSome(header_info)
                  
                  
                      .then((data) => {})
                  
                  
                      .catch((data) => {})```
                  
                  
                
function someFactory ( header ) { //без $ лучше .... } class Header { constructor(name) { let head = this this.name = name } } app.factory('Some', someFactory) app.controller('Header',Header) А дальше как обычно, только инжектить ничего уже не требуется, прям напрямую вызываешь (то есть factory уже и не нужны как бы, если это просто функции доступные через es6 import)
Обсуждают сегодня