Emil
html
Anonymous
а как они становятся выбранными?
Emil
Когда кликаю по красному зеленое получает тру
Emil
и вместо дива появляется инпут
Anonymous
ага
Anonymous
а editDataClient() делается что-то вроде $scope.isEdit = true, да?
Emil
да
Emil
мне просто подсказать как такое вообще реализуется Я самоучка и программмерского мышления у меня почти нет
Emil
просто логику реализации подсказать
Emil
или куда смотреть
Anonymous
было бы неплохо сделать дополнительное условие для входа в режим редактирования, например - isChecked
Anonymous
т.е., что-то вроде isEdit && isChecked
Anonymous
т.е., если отдельно для каждого поля устанавливать возможность редактирования
Anonymous
делаешь, например, чекбокс
Anonymous
ng-model="firstFieldEdit"
Anonymous
при установке в тру, например, полю накидываешь ещё проверку isEdit && firstFieldEdit
Anonymous
но это такое себе решение)
Anonymous
если у тебя рендерится набор полей - т.е. из массива
Emil
да
Emil
Ну и за это спасибо Буду думать
Anonymous
ща, ща
Anonymous
есть массив, с объектами - создаёшь класс, каждый элемент массива прогоняешь через new Class(elem)
Anonymous
и накидываешь ему свойство edit
Anonymous
булево
Anonymous
делаешь метод класса, который будет говорить элементу this.edit = true
Anonymous
ну и метод для выхода из режима редактирования
Emil
а что за new Class(elem)? я не знаю
Emil
это типо классы в js
Emil
?
Anonymous
Да, плодит экземпляр класса
Anonymous
let fields = fields.map(field => field = new MyClass(field));
Emil
спасибо
Emil
@ap_dev а как мне запутиь метод из репита ангуляра?
Anonymous
edit метод чуть ниже вынеси, это метод класса, а не функция в конструкторе
Anonymous
Сделай ng-click="field.edit()"
Anonymous
У него уже будет такой метод
Emil
Если выношу ниже то получается синтаксическая ошибка
Sasha
Если выношу ниже то получается синтаксическая ошибка
Дк без this. У тебя жс получается первый язык?
Emil
+
Sasha
Оно и видно)
Anonymous
давай-ка на learn.javascript.ru )
Pavel
#whois Всем привет. Работаю в хостинг-провайдере. Поддерживаю сайт компании. Пишем на Angular1. Сам из Екатеринбурга)
Andrii
Всем привет, кто нибудь использовал angular с unpkg ?
Alexey
Всем привет. Есть табличка и 2 кнопки с модальным окошком. После закрытия отправляется сигнал(broadcast) и в табличке дёргается функция перерисовки данных(идём на сервер, берем свежие данные, привязывает к области видимости). В одном случае они перерисовываются, в другом нет. Логика вроде одинаковая. И в том случае когда не перерисовывается данные получаются и устанавливаются в область видимости. Но на странице их не видно. Подскажите куда копать?
krn
всем привет. такой вопрос: кто как регулирует доступ к стейтам? (ui-router) запихиваете в резолв проверку авторизации ? или как?
Alexey
apply думаю
Ага, примерно так и думал, только пока результатов не дало. Буду копать дальше.
Bogdan
всем привет. такой вопрос: кто как регулирует доступ к стейтам? (ui-router) запихиваете в резолв проверку авторизации ? или как?
в $http впихиваю интерцептор проверяющий ответы на наличие 403 ошибки если ошибка - удаляю сессию на клиенте и на страницу авторизации бросаю
Oleh
Всем привет. Работаю над проектом www.trafficdna.com Back-End developer Skills: Programing languages: PHP, JavaScript, TypeScript, Sql, Html, CSS Frameworks: Angularjs, Yii2,Codeigniter,Bootstrap, Ionic, jQuery, SQL,Silex, Symfony3, Bootstrap
Dmitriy
Ребят привет, опять я ) и опять познаю ангулар). подскажите пожалуйста есть необходимость передачи данных с дочернего контроллера в родительский. Нашел три способа). - суть первого это сервис и бродкасты ( отметаю сразу потому что уже общался тут подсказали что бродкасты так себе пла) - суть второго это из дочернего делать запись через $parent - суть третьего связать через функцию как допустим вот здесь http://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/
Dmitriy
подскажите плиз знающие люди какая разница между 2 и 3 подходом
Dmitriy
и что более лучше?
Anonymous
лучше всего через компоненты, но если выбирать из 3 предложенных вариантов я бы выбрал третий через функцию
Anonymous
onUpdate: '&' и вызов когда нужно
Dmitriy
до компонентов недорос еще )
Dmitriy
благодарю за ответ
Dmitriy
а почему второй не оч ? прямая запись?
Dmitriy
или controller as, тогда можно легко передавать контекст одного контроллера в другой
а где про это прочитать ? можно посмотреть подробней ?
Nikita
Dmitriy
гуглю спасиб)
Dmitriy
спасибо
Oleg
всем привет подскажите, пожалуйста, если кто сталкивался с таким: в сервисе есть $resource метод POST url: 'https://qwe.qwe/:relativeUrl' этот 'relativeUrl' - это строка, которую мне нужно передать, вида '/ads/dfg/wer' когда передаю из модели в сервис эту строку - пост уходит с экранированными символами. с $http сервисом таких проблем нет, но кк убрать экранирование в $resource на просторах гугла не нашёл((
Oleg
если передавать из модели this.service.sendQwe({relativeUrl: encodeURIComponent('/qwe/qwe/qwe')}, {}) Экранирование тоже никуда не уходит
Dmitriy
а как правильно?)
Bogdan
а как правильно?)
Коллбэки То есть, третий способ
Dmitriy
а первый второй)
Dmitriy
уже переделываю на третий)
Dmitriy
спасибо)
pa[aad
Oleg
$httpParamSerializer что-то есть в angularjs
спасибо, буду смотреть
pa[aad
спасибо, буду смотреть
он же принимает объект на вход и возвращает строку если что, а то может я не так понял