Sergey
На C#. Фронт тяну как могу, но я плохо в вёрстке рублю, там такие костыли))
Denis
понял
Denis
А я вообще рубист
Айбек
собрались бэкендеры во фронтэнд группе))
Denis
общая проблема объединяет нас
Denis
Sergey
Скорее всего ошибка разрешения зависимости
Denis
Уже решиил
Denis
у меня была перменная на на которую почему-то в проде ругалось
Denis
Привет. Кто-то может помочь добавить checbox на форму create/update? AngularJS 1 + Coffee
Константин
Denis
Моем не знании. Так как только второй день как работаю с первым ангуляром
Константин
незнание - причина проблемы
а в чем проблема то?
Denis
Есть форма которая отвечает за создание и обновление. На нее нужно добавить чекбокс и отправлять данные на север.
Константин
окей
Denis
Поможешь?
Denis
Я могу код показать
Константин
ты вроде еще не закончил
Константин
у тебя есть задача - добавить чекбокс
Константин
что не получилось?
Denis
Чекбокс на форму добавил
Denis
Denis
Не знаю какой код дальше писать
Константин
всмысле какой код?
ты до этого фронтом занимался?
Denis
неа
Константин
можно спросить каким образом так получилось что ты не занимался фронтом а сейчас добавляешь галочки сразу на сайте с ангуляром?)
Rem1te
Интересно, чем орудовал ПМ когда говорил бек ендщику пилить на ангулярджс таску
Denis
Не желанием тратить денег на человека
Rem1te
Ну и пошел он нахуй тогда
Rem1te
Для фронт ендщика это 10 минут, ты будешь 3 дня ебаться искать как это собирается и отправляется
Константин
ну как минимум нужно присесть и почитать хотя бы базовые вещи про ангуляржс
если англ норм - https://docs.angularjs.org/tutorial/step_00
на русском - https://metanit.com/web/angular/1.1.php
Denis
Ну я нашел все файлы что связаны
Rem1te
Тебе нужно создать модель в контроллере, связать её с чек боксом, потом найти сервис который отвечает за это, и возможно если это есть в проекте, изменить модель
Denis
https://gist.github.com/denisoster/83948b7cd99569da6949c27bcdb83a19
Denis
Вот все что связано
Константин
не, это жесть какая-то))
Константин
кароче
Константин
тебе нужно понять, как оформлены другие контролы:
например у тебя на скрине видно еще одну галочку
Посмотри что у нее за аттрибуты, а если точнее, что написано в аттрибуте ng-model
Далее смотришь как отправляется форма
1)Если обычным submit'ом: просто свой чекбокс оформи как тот что снизу, но поменяй ему имя проперти в ng-model (что-то вроде ng-model="form.hidePoint")
Константин
2) если отправка идет черезк какую-то функцию в js то найди ее и посмотри, ничего ли не происходит с моделью перед отправкой
Константин
по идее, если готов бэк, то тебе нужно только чекбокс добавить и задать ему правильное имя в нг-модели
Константин
если нет никаких пост-обработок перед отправкой, то все должно взлететь
Denis
Окей попробую. Спасибо
Константин
а вообще почитай хотя бы базу по ангуляру, иначе тебе будет казаться что происходит какая-то адуха там, где на самом деле все вполне логично и связано
Artem
Использую слайдер
https://github.com/angular-slider/angularjs-slider
Проблема - немогу обновить данные на слайдере после изменения данных модели.
$timeout(function() {
$scope.$broadcast('rzSliderForceRender');
});
Данный код(из документации) - не помогает.
Возможно кто-то сталкивался ?
Sergey
К сожалению, нет, не сталкивался с этим слайдером. Глупый вопрос, но данные точно новые?
Sergey
Потому что код из документации выглядит ок, стучит вроде в нужные бубны
Bogdan
Bogdan
Может коряво с дайджестом работает
pa[aad
Dmitry
Всем привет
Dmitry
пасаны, куда можно вакансию запостить (Angular)
Sergey
Anonymous
IT-Liba
Библиотека программиста | Programmer Library
Скачать книги бесплатно
Download Books Free pdf djvu epub
https://t.me/itliba
Айбек
всем привет, отправлю вот так GET запрос
var data = {
name : 'date',
value: 1
}
$http({method: 'GET', url: 'api/reviews', data: data})
но данные не передаются ни в теле, ни как query string
что делать гайз?
Артур
На сколько я знаю, GET не передаёт данные. Для этого нужно использовать POST.
Артур
А если нужно как query string, то url: 'api/review?name="my name"&value=1'
Anonymous
Вам нужно нечто вот такое:
https://stackoverflow.com/questions/6566456/how-to-serialize-an-object-into-a-list-of-parameters
Айбек
извиняюсь, оказывается передавал в data, а не в params)
Айбек
не хотел в ручную сериализацию делать)
Айбек
А если нужно как query string, то url: 'api/review?name="my name"&value=1'
pa[aad
Владислав
Ребят вопрос такой, если ангулар 1.6, там форма логина и пароля, на input висит ng-model, если заходить с телефона то срабатывает автокомплит, но при попытке отправить форму вылазит ошибка что модели логина и пароля путсые, хотя визуально они есть, если 1 букву поменять в инпуте то все ок
Владислав
Вариант вешать на каждый инпут change думаю сильно костыльный ) хотя сработает
Bogdan
Погугли как ангулар заставить работать с этим, я думаю что есть решение
Bogdan
Потому что дивный кейс, а в принципе это же везде должно происходить
Владислав
1 маленькое уточнение это ебуч...е айфоны )
Bogdan
Владислав
Вопрос немного в сторону не кто не юзал на убунте https://github.com/google/ios-webkit-debug-proxy
Rem1te
Раз в месяц в этом чате задают этот вопрос :)) И у всех костыльное решение потому что нормального нету :)
Константин
Sergey
Ну по ходу про автокомплит и то что модель не ловит это
Rem1te
ага
Rem1te
В общем единственное до чего додумались здесь если мне память не изменяет, ето после загрузки компонента дергать инпуты через директиву
Владислав
да ng model undefined
Владислав
angular.element(jQuery('.test2')).triggerHandler('input') такая петрушка спасает )
Rem1te
Ещё если помню правельно, данные автозаполняються после клика по инпуту
мы ловили этот клик и просто через нативный джс вытягивали данные из инпута и сетили их в модель
Владислав
ну вот да , весело конечно ....
Rem1te
Ещё был вариант что просто перед сабмитом формы мы проверяли если модель пуская то мы пытались её засетить из нативного джаваскрипта
Rem1te
в общем вариантов было много и все костыльные