Anton
Есть в сервисе функция, которая делает некий запрос на API через $http. В then мне нужно сделать return данных, которые я прокидывал в $http. Сейчас выглядит как
function setClient(provider) {
return $http({
url: apiUrl + provider,
method: "GET",
params: {
blablabla: blablabla
}
}).then(function() {
return provider; // вот тут вот
}, function() {
return false;
});
}
То есть не очень. Можно ли как-то в промис ангуляра прокинуть мета-информацию, чтобы потом эту мета-информацию обрабатывать в then?
Nikolai
function setClient(provider) {
let ret = $q.defer();
$http({
url: apiUrl + provider,
method: "GET",
params: {
blablabla: blablabla
}
}).then(function(response) {
ret.resolve(provider); // вот тут вот
}, function(error) {
ret.reject(error);
});
return ret.promise;
}
убрал return от $http
Nikolai
setClient.then(provider=>{lol;});
Nikolai
а как это вы синим цветом код пишете?
Anton
три `
Talgatio
Ребята как на ангуляре называются длинные запросы?
Talgatio
Long Polling
Евгений
Евгений:
Можно ли запустить ангуларовское внедрение зависимостей для произвольного класса/функции?
Max
не понял вопроса
Max
что значит запустить ангуларовское внедрение зависимостей
Max
как сделать депенденси инджекшен?
Евгений
Да, для произвольного класса.
Евгений
Сейчас я в класс в ручную передаю все зависимости. Крайне неудобно
Max
что класс то делает
Max
это модель какая то?
Max
у тебя там тайпскрипт?
Евгений
Модель. Es6 класс
Евгений
К сетке обращается, сигналы генерирует
Bogdan
подключай класс как service к ангуляру
Bogdan
class SomeClass {
}
angular.service('someClassService', SomeClass);
Евгений
Это результат работы фабрики. Экземпляр модели
Bogdan
Что то нифигаськи непонятно чего тебе нужно сделать :)
Евгений
Есть фабрика. Возвращает экземпляпы модели с данными по id. Внутри хочу сделать функции которые бы обновляли данные, обращаясь к серверу.
Евгений
Сейчас каждому экземпляру класса вручную инжектирую зависимости, передавая из в конструктор. А хочу что бы это делал сам ангуляр как он это делает например с сервисами
Bogdan
Уххх, толстая модель
Не получится, если я не ошибаюсь.
Все как раз потому, что модель создается каждый раз вручную, а сервис самим ангуларом
Евгений
Я вот только подумал что если обьявить такую модель в самой фабрике то модель как раз дотянется до зависимостей которые вытягивает фабрика
Anonymous
прошел обучение на оффициальном сайте (phonecatApp). Дальше что можете посоветовать? Сейчас роюсь в гите (ищу легкие проекты на ангуляре).
Александр
А че не 4-й, раз уж учить решил
Алексей
+1 за четвертый
Max
Та уже 5 парни
Max
))
Anton
люди еще напервом пишут и на второй переходят, какой пятый вы чо )
Алексей
Ну если честно (за редким исключанием) разницы между 2,4,5 нет
Max
Anonymous
на jQ вернуться?
Max
Или ты пехепешник
Max
Или питоност
Алексей
Anonymous
нафига мне ts
Алексей
Michael
Это 2017. Если это твой первый Фреймворк возможно ангуляр не самый лучший выбор, может посмотреть в сторону чего то более простого ? Например, vuejs
Michael
нафига мне ts
Алексей
Michael
Что смешного ?)
Алексей
Что смешного ?)
Вы даете советы как будто вы выучили оба вреймворка стали экспертом в обоих и сейчас даете очень взвешенный совет без аргументов.
Michael
Человеку, который, приходит с верстки, заглянуть только в главный модуль - уже вызвано не желание что-то делать. Пока ты все соберёшь и запустишь, ты уже будешь что-то писать на вью.
Michael
Нет, я лишь высказываю свою точку зрения, так как проходил через подобне
Michael
Не все принимают инфу как я, но мой совет основывается на моем опыте и не более
Anonymous
Алексей
Алексей
нафига мне ts
https://youtu.be/IEFgUtVN3vw (пример как работать с JS)
Michael
Под верстальщиком, я имею ввиду is на уровне jq
Max
Леха вью хорош
Max
На самом деле
Max
Но
Max
Проблемы с типизацией
Max
А для тех кто привык к первому и хочет виртуал дом
Max
То норм
Алексей
Леха вью хорош
Да все они хороши в этом и суть. Нету уже плохих фреймворков. Прошла уже эта эра. Глупо сейчас говорить что один хороший а другой нет.
Max
А новый ангуляр это для энтерпрайза больше как по мне
Max
Но писать на чистом джс на новом ангуляре как по мне боль
Anonymous
бля
Алексей
Опять-же недостаток статей, уроков и документации.
Max
Тайпскрипт заебись
Евгений
вью странный. вроде и функциональный но мне он как-то не понравился
Евгений
или я сильно обангулярился
Anonymous
а может подождать, и сразу с 8го начать
Евгений
нумерация вообще компьютерная... 1, 2, 4, ... 😂 так что возможно не долго ждать
Алексей
геометрическая прогрессия 1, 2, 4, 8 -.-
Anonymous
t.me/moneymafia — схемы и мануалы для заработка на любой вкус и цвет, приватные материалы с закрытых форумов.
Азамат
всем привет! по вакансиям на Angular сюда писать?
Michael
эПривет
Michael
Азамат
а куда?