
Константин
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
Ну по ходу про автокомплит и то что модель не ловит это

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

Inna
30.05.2018
16:54:02
Хах если на 25 не идут,то я в пролёте

Google

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));
это не работает(((