Igor
почему оно так реагирует?
pa[aad
krn
/report
krn
/ban
Андрей
день добрый. можете помочь советом: есть url на файл ./img/1.jpg как его впихнуть как файл в формдату для отправки?
krn
Эм. А зачем , если не секрет ?
Rem1te
Андрей
я попробовал его "скачать" $http.get('./img/user.png', { responseType: "arraybuffer" }).success((data) => {
fd.append('file', data);
});
Андрей
не хочет он так
Rem1te
Конечно не хочет, вы ему передаете относительный путь на сервере наверно
Rem1te
а ему надо отдать корректный путь на файл на хосте
Rem1te
Например если у вас на сервере это выглядит как
/var/www/site.com/img/user.png
а доммен ссылается на site.com
то ссылка будет выглядеть так
http://site.com/imt.user.png
krn
Ты берёшь файл из паблик папки и хочешь аплоадить его на сервер ??
Rem1te
Я так понял он пытается загрузить через фронт тот же файл что у него лежит на беке
Rem1te
типа "скачивает" файл на фе, а потом форм датой его заливает обратно на апиху
Андрей
нет
krn
Ты хочешь запилить дефолт аватар ?
Rem1te
нет
тогда опиши нормально требование и поговорим
Андрей
у клиента есть файл изображения, неважно как он попал к нему мне надо его запихнуть на сервер который настроен через multipart/form-data
Андрей
понятно что если я дам инпут и в него передам <input type="file" file-model="myFile"/>
krn
Ng-file-Upload
Андрей
fd.append('file', file);
$http.post(uploadUrl, fd, {
transformRequest: angular.identity,
headers: {'Content-Type': undefined}
})
.success(function(){
})
.error(function(){
});
Андрей
все работает
Андрей
а можно без плагина?
krn
Можно наверняка, но я не знаю как ((
Андрей
ладно, есть кусок с экзамплом Ng-file-Upload ?
krn
В ридми на гитхабе 😐
Андрей
просто я думал что достаточно будет сделать что то типа var fd = new FormData();
// fd.append('file', file);
$http.get(url, { responseType: "arraybuffer" }).success((data) => {
fd.append('file', data);
});
$http.post(uploadUrl, fd, {
transformRequest: angular.identity,
headers: { 'Content-Type': undefined }
})
.success(function() {})
.error(function() {});
Андрей
ну понятно ))
Андрей
и все заработает
Anonymous
CSS-спрайты
https://learn.javascript.ru/css-sprite
Bendyrko
Привет
для тега video медиа квери работают ? или как в зависимости от разрешения подкладывать src ?
Rem1te
с помощью джаваскрипта менять тег
Rem1te
медиа квери только стили меняет
Nikolai
<video class="desktop"><video class="mobile">
Nikolai
хотя это на любителя
Anonymous
всем привет! подскажите пожалуйста, как можно интецептором отлавливать http запросы сделаные не в сервисах/фабриках ng
Anonymous
то есть если я пользуюсь библиотекой которая внутри себя делает fetch и чтото возвращает. а мне бы хотелось чтобы эти запросы так же попадали в интерцептор
Bogdan
Anonymous
так используется то не обычный $http
Anonymous
я предположил что есть способ передавать тело запроса в некий сервис
Sasha
Я пользуюсь ангуляр ресурс, но интерсепторы через хттп
Anonymous
Bogdan
Anonymous
Bogdan
Емае, я уже напутал кто ТС, а кто нет) капец)
Bogdan
Ну тогда все равно вопрос актуальный зачем использовать что либо не ангуларовское с ангуларом)
Anonymous
http://bash.im/quote/105896
Bogdan
😂😂😂😂😂😂😂
Надир
Надир
Приветствую всех, такой вопрос: как привязать event в свойство класса в factory?
Надир
а именно onChange
Надир
Возможно ли такое дело?
Надир
Свой класс я уже переделал, но хотелось бы реализовать его вышеперечисленным путем
Надир
Это конечный переделанный класс
Denis
pa[aad
Мигрировать будет проще
нет, вот если писал код нормальный, более менее с прослойкой над фреймворком то будет проще
Sasha
Кто-нибудь в курсе, почему $onInit в компоненте с require: ngModel, может вызывать множество раз?
Sasha
При этом, конструктор вызывается один раз, а вот $onChange или $postLink каждый раз, как меняется ngModel, которое в require
D
Мужики, может кто в курсе, уже 2 часа сижу ничего сделать не могу, нужно получить скоп компонента из фабрики,
angular.element('[ng-controller=‘MyCtrl’]).scope();
не прокатывает, так как у меня нет ng-controller на элементах из за того что юзается $routeSegment
Denis
Мне кажется получать скоп компонента в фабрике не очень хорошая идея
Denis
Лучше по-другому решить задачу
Aleksey
Действительно.
Для чего? Какую задачу решаем?
Alex
#whois
На даный момент делаю сайт портфолио дизайнеру с системой управления контентом, проэкт не комерчиский а для того чтобы научится пользоватся ангуляром
По большей части бекэнд
Я могу помочь в бекэнд части относительно сокетов и работы с сторонними консольными приложениями запущиными в контексте нод приложения
Советы, помощь с элементарными вещами которые ставят в тупик
Киев
гугл
Alex
задача организовать закрытую часть сайта, варианты решения которые я вижу: создать два апликейшена и сростить их на одном домене с помощу нжикса, или создать сомпонент админ части с роутом /admin но тут я столкнулся возможно с тем что я не знаю как вывести сомпонент не в контексте основного апликейшена (<router-outlet></router-outlet>) а чтоб этот компонент являлся лояутом для других компонентов без основного лояута
надеюсь я понятно сформулировал проблему и хотелку
pa[aad
Alex
вопрос не в правах на даный момент а в лайоутах, как вывести роут как сомостоятельный элемент а не в контексте основного приложения
Bogdan
Rahelio
Добрый день
Rahelio
Есть кто в чате?
Rahelio
Видимо есть) Подскажите, ng-repeat умеет фильтровать по модели?
Rem1te
Что Вы имеете ввиду?
Bogdan
Rahelio
Что Вы имеете ввиду?
filter: {collection: collections}, где collections - это некая моделька, collection соответственно тоже. Работает, но выводит только одну запись
Rem1te
Filter принимает выражение а не сущность, поэтому уже от вас зависит сможет ли отфильтровать точьо вы ему пытаетесь скормить