Константин
25.05.2018
11:47:58
незнание - причина проблемы
а в чем проблема то?
Denis
25.05.2018
11:49:14
Есть форма которая отвечает за создание и обновление. На нее нужно добавить чекбокс и отправлять данные на север.
Константин
25.05.2018
11:50:05
окей
Denis
25.05.2018
11:50:24
Поможешь?
Google
Denis
25.05.2018
11:50:41
Я могу код показать
Константин
25.05.2018
11:51:35
ты вроде еще не закончил
у тебя есть задача - добавить чекбокс
что не получилось?
Denis
25.05.2018
11:51:56
Чекбокс на форму добавил
Не знаю какой код дальше писать
Константин
25.05.2018
11:54:15
всмысле какой код?
ты до этого фронтом занимался?
Denis
25.05.2018
11:54:27
неа
Константин
25.05.2018
11:55:00
можно спросить каким образом так получилось что ты не занимался фронтом а сейчас добавляешь галочки сразу на сайте с ангуляром?)
Remite
25.05.2018
11:55:13
Интересно, чем орудовал ПМ когда говорил бек ендщику пилить на ангулярджс таску
Denis
25.05.2018
11:55:40
Не желанием тратить денег на человека
Remite
25.05.2018
11:56:19
Ну и пошел он нахуй тогда
Google
Remite
25.05.2018
11:56:50
Для фронт ендщика это 10 минут, ты будешь 3 дня ебаться искать как это собирается и отправляется
Константин
25.05.2018
11:57:14
ну как минимум нужно присесть и почитать хотя бы базовые вещи про ангуляржс
если англ норм - https://docs.angularjs.org/tutorial/step_00
на русском - https://metanit.com/web/angular/1.1.php
Denis
25.05.2018
11:57:18
Ну я нашел все файлы что связаны
Remite
25.05.2018
11:58:04
Тебе нужно создать модель в контроллере, связать её с чек боксом, потом найти сервис который отвечает за это, и возможно если это есть в проекте, изменить модель
Denis
25.05.2018
11:58:22
https://gist.github.com/denisoster/83948b7cd99569da6949c27bcdb83a19
Вот все что связано
Константин
25.05.2018
11:58:55
не, это жесть какая-то))
кароче
тебе нужно понять, как оформлены другие контролы:
например у тебя на скрине видно еще одну галочку
Посмотри что у нее за аттрибуты, а если точнее, что написано в аттрибуте ng-model
Далее смотришь как отправляется форма
1)Если обычным submit'ом: просто свой чекбокс оформи как тот что снизу, но поменяй ему имя проперти в ng-model (что-то вроде ng-model="form.hidePoint")
2) если отправка идет черезк какую-то функцию в js то найди ее и посмотри, ничего ли не происходит с моделью перед отправкой
по идее, если готов бэк, то тебе нужно только чекбокс добавить и задать ему правильное имя в нг-модели
если нет никаких пост-обработок перед отправкой, то все должно взлететь
Denis
25.05.2018
12:02:39
Окей попробую. Спасибо
Константин
25.05.2018
12:03:18
а вообще почитай хотя бы базу по ангуляру, иначе тебе будет казаться что происходит какая-то адуха там, где на самом деле все вполне логично и связано
Artem
25.05.2018
19:35:27
Использую слайдер
https://github.com/angular-slider/angularjs-slider
Проблема - немогу обновить данные на слайдере после изменения данных модели.
$timeout(function() {
$scope.$broadcast('rzSliderForceRender');
});
Данный код(из документации) - не помогает.
Возможно кто-то сталкивался ?
Sergey
25.05.2018
20:10:23
К сожалению, нет, не сталкивался с этим слайдером. Глупый вопрос, но данные точно новые?
Потому что код из документации выглядит ок, стучит вроде в нужные бубны
Artem
25.05.2018
22:41:01
Bohdan
25.05.2018
23:04:10
Может коряво с дайджестом работает
Google
Andrey
26.05.2018
04:34:09
Dmitry
28.05.2018
12:35:01
Всем привет
пасаны, куда можно вакансию запостить (Angular)
Sergey
28.05.2018
12:38:38
a
28.05.2018
18:22:51
IT-Liba
Библиотека программиста | Programmer Library
Скачать книги бесплатно
Download Books Free pdf djvu epub
https://t.me/itliba
Aibek
29.05.2018
08:57:59
всем привет, отправлю вот так GET запрос
var data = {
name : 'date',
value: 1
}
$http({method: 'GET', url: 'api/reviews', data: data})
но данные не передаются ни в теле, ни как query string
что делать гайз?
Артур
29.05.2018
08:59:01
На сколько я знаю, GET не передаёт данные. Для этого нужно использовать POST.
А если нужно как query string, то url: 'api/review?name="my name"&value=1'
Alex
29.05.2018
09:00:54
Вам нужно нечто вот такое:
https://stackoverflow.com/questions/6566456/how-to-serialize-an-object-into-a-list-of-parameters
Aibek
29.05.2018
09:03:01
извиняюсь, оказывается передавал в data, а не в params)
не хотел в ручную сериализацию делать)
А если нужно как query string, то url: 'api/review?name="my name"&value=1'
Andrey
29.05.2018
09:46:26
Vladislav
30.05.2018
05:23:44
Ребят вопрос такой, если ангулар 1.6, там форма логина и пароля, на input висит ng-model, если заходить с телефона то срабатывает автокомплит, но при попытке отправить форму вылазит ошибка что модели логина и пароля путсые, хотя визуально они есть, если 1 букву поменять в инпуте то все ок
Вариант вешать на каждый инпут change думаю сильно костыльный ) хотя сработает
Bohdan
30.05.2018
05:38:51
Погугли как ангулар заставить работать с этим, я думаю что есть решение
Потому что дивный кейс, а в принципе это же везде должно происходить
Vladislav
30.05.2018
05:40:10
1 маленькое уточнение это ебуч...е айфоны )
Bohdan
30.05.2018
05:52:53
Vladislav
30.05.2018
05:53:42
Вопрос немного в сторону не кто не юзал на убунте https://github.com/google/ios-webkit-debug-proxy
Google
Remite
30.05.2018
11:30:34
Раз в месяц в этом чате задают этот вопрос :)) И у всех костыльное решение потому что нормального нету :)
Константин
30.05.2018
13:06:22
Sergey
30.05.2018
13:09:34
Ну по ходу про автокомплит и то что модель не ловит это
Admin
Remite
30.05.2018
13:14:13
ага
В общем единственное до чего додумались здесь если мне память не изменяет, ето после загрузки компонента дергать инпуты через директиву
Vladislav
30.05.2018
13:15:19
да ng model undefined
angular.element(jQuery('.test2')).triggerHandler('input') такая петрушка спасает )
Remite
30.05.2018
13:15:58
Ещё если помню правельно, данные автозаполняються после клика по инпуту
мы ловили этот клик и просто через нативный джс вытягивали данные из инпута и сетили их в модель
Vladislav
30.05.2018
13:16:19
ну вот да , весело конечно ....
Remite
30.05.2018
13:16:51
Ещё был вариант что просто перед сабмитом формы мы проверяли если модель пуская то мы пытались её засетить из нативного джаваскрипта
в общем вариантов было много и все костыльные
Vladislav
30.05.2018
13:19:53
Спасибо большое
Что курят разработчики ios )
Константин
30.05.2018
14:09:13
Vladislav
30.05.2018
14:09:50
Логично
Inna
30.05.2018
15:16:28
ребята,а можно задать вопрос о как бы вакансии, но я не публикуюсь.
Меня интересует уровень дохода мидл фронт 2-3 года,ангуляр. В среднем.
Oleg
30.05.2018
15:50:14
С хлеба на воду перебиваемся(
Andrey
30.05.2018
15:55:51
В каком городе?
Sasha
30.05.2018
16:25:56
Google
Inna
30.05.2018
16:54:02
Хах если на 25 не идут,то я в пролёте
Oleg
30.05.2018
17:03:32
Remite
30.05.2018
17:44:12
Bohdan
30.05.2018
18:29:36
Sasha
30.05.2018
18:30:28
Inna
31.05.2018
12:11:50
хмм тогда есть смысл сходить запубликоваться. Мы продуктовые.
Alex
31.05.2018
12:24:20
Комрады, а как динамически вставить компонент в разметку?))
Andrey
31.05.2018
12:24:50
Alex
31.05.2018
12:27:14
похоже, это не не совсем то, что мне нужно или я не умею им пользоваться))
у меня в темплейте родительского компонента надо вызвать один из группы дочерних по имени (имени самого компонента)
Andrey
31.05.2018
12:29:15
и да, по какому имени
Alex
31.05.2018
12:31:26
я пробовал $compile следующим образом
в контроллере родительского компонента в одном из обработчиков, принимающих имя компонента
var html = '<' + compName + '></' + compName + '>';
var element = document.getElementById('page');
element.append($compile(html));
это не работает(((