
Каїн
03.06.2017
12:54:06
Бекенд

Hitomi's
03.06.2017
12:54:14
Вообщем, что мне сделать
какой выход из этой ситуации

Каїн
03.06.2017
12:54:30
Найти программиста

Google

Каїн
03.06.2017
12:55:02
Который отвечает за сервер

Hitomi's
03.06.2017
12:55:46
так это я практикуюсь

Каїн
03.06.2017
12:56:00
И дать ему пиздюлей за сохранение данных в файле вместо базы данных

Hitomi's
03.06.2017
12:56:45
Этот файлик грузил я
Если так не возможно, то какие есть ещё варианты?

Daniil
03.06.2017
13:00:47
Возьми mongodb

Hitomi's
03.06.2017
13:03:15
та ладно, возьму лучше display none. Мне не обязательно, что бы было так, просто хотел поинтересоваться
спасибо

Каїн
03.06.2017
14:21:37
А верно, зачем мы удаляем данные с сервера , когда их можно скрыть

Alex
03.06.2017
16:46:12
?

Google

Alex
03.06.2017
16:50:12
Чтобы в ответ на такой запрос тебе возвращался второй по счету елемент массива

Nazex
03.06.2017
20:43:47
дибилизм какой -то )))) но поржал знатно
как вариант , при запросе передаёшь id елемента , который надо удалить.
На стороне бек-енда (в контроллере). Вытягиваешь с json обьекта нужную инфу по id и передаёшь на фронт.
Ну и конечно всё надо делать через базу данных
Народ помогите..... у меня есть страница , на которой есть две формы (шаг 1 , шаг 2) (ng-if -ом прячу формы относительно шага). Когда отсылаю первую форму , то всё норм и переключаю на вторую форму (но когда кликаю - очень большая задержка и вторая форма показывается через 5-6 секунд). Как мне прилепить какой нибудь прелоадер , чтоб он показывался после того как кликнул на сабмит первой формs и до загрузки второй ?????

Каїн
06.06.2017
12:24:35
ng-if="firs.success", spinner ng-if="anyRequest"

AP?
06.06.2017
13:14:02
Привет. Подскажите, пожалуйста. На рисунке нахожусь внутри цикла вывода products как объектов, соответственно имею доступ к их свойстам. Необходимо в ng-click подставить значение свойства, но спотыкаюсь о кавычки.
речь о {{product.id}}
т.е. на фронте это всё нормально отрисовывается, и число подставляется
но в итоге вот такое в консоли ловлю
https://docs.angularjs.org/error/$parse/syntax?p0=%7B&p1=invalid%20key&p2=7&p3=slam(%7B%7Bproduct.id%7D%7D)&p4=%7Bproduct.id%7D%7D

Vadim
06.06.2017
13:17:46
а что тебе мешает передать просто product.id?

AP?
06.06.2017
13:18:44
так если напишу просто (product.id), на фронте то же самое и будет
а мне надо в ng-repeat выводить элементы с уникальными id под каждый продукт
ну что там, может экранирование какое-нибудь, чем ему парсинг не нравится?

Vadim
06.06.2017
13:57:04
если грубо, то ты пытаешься передать в метод вывод этого значения, а не само значение. А ругается он на синтаксическую ошибку. Ибо в методах можно мапить переменную типа Foo({item: value}).
попробуй передать в метод product.id, а в самом методе написать console.log() передаваемой переменной, чтобы разобраться как это работает.

AP?
06.06.2017
14:07:28
я сделал проще, объект передаю, с ним работаю
спасибо

Nazex
07.06.2017
07:49:23

Google

AP?
07.06.2017
07:49:55

Nazex
07.06.2017
07:50:18

AP?
07.06.2017
09:14:42
чёт не могу выбранные чекбоксы в скоуп положить
ангуляр себя ещё странно ведёт - кликну на один - отметятся все
иногда кликаю на один - отмечается один, всё норм
когда кликаю на один, отмечаются всё - у меня этот input устанавливается в true в json'e вместо списка значений

Каїн
07.06.2017
09:16:33
а ниче что у тебя нейм одинаковый у всех?

AP?
07.06.2017
09:16:50
есть такое
в доке тоже одинаковый

Каїн
07.06.2017
09:17:11
а, это в радиобатонах критично

AP?
07.06.2017
09:17:19
https://stackoverflow.com/a/14520103

AP?
07.06.2017
09:17:37
тут же наоборот одинаковый должен быть, я их в один массив хочу засунуть

Каїн
07.06.2017
09:17:47
чет ты там намудрил наверное, может продублировал ссылки на обьект в массиве, вместо создания новых инстанцов обьекта

AP?
07.06.2017
09:18:00
нуб, каюсь)

Каїн
07.06.2017
09:18:52
+ у тебя модель productData а не qType
потому наверное и значение 1 на все чекбоксы

AP?
07.06.2017
09:20:34
ну productData это общий скоуп
там много объектов* в конце операции

Nazex
07.06.2017
13:32:27
Юзай checklist-model , в главном модуле не забудь подключить.....

Google

AP?
07.06.2017
13:35:06
прикольно, есть такая
я за это время уже свою написал))

Nazex
07.06.2017
13:37:54

Admin
ERROR: S client not available

AP?
07.06.2017
13:38:06
ну, директива

Nazex
07.06.2017
13:38:33

AP?
07.06.2017
13:38:50
я новенький) в ангуляре вроде модули директивами называют
плагин
либа
как-то так)

Каїн
07.06.2017
13:39:09
ты опоздал на год, да и версия уже давно не 1.4

Denis
07.06.2017
13:39:24

Nazex
07.06.2017
13:39:29
а 4

Denis
07.06.2017
13:39:41
Обязательный атрибут по спецификации хтмл
Дело тут не в ангуляре, а в браузере

Nazex
07.06.2017
13:40:22

Denis
07.06.2017
13:41:25
Ну и ng-model должны быть уникальны, по индексу или по свойству делать
И всё

Nazex
07.06.2017
13:42:37
ng-model ="item.{{id}}" ....как то так

AP?
07.06.2017
13:44:00
я иначе запилил, у меня просто весь контент для боксов из базы тянется, а с их уникализацией я застрял на этапе:
id="{{}}" - работало
но, нужно было ещё в функцию значение передавать, т.е. вот так:
ng-click="someFunction({{product.id}})"
и вот тут уже запор, потому как подставлять значение оно не хотело никак

Google

Denis
07.06.2017
13:44:17
ng-model="ctrl.model[$index]" (что не очень если у тебя сортировка, да и вообще модели могут поменяться и придётся это дело проверять) или ng-model="ctrl.obj[quantityType.id]

Nikolai
07.06.2017
13:44:29
ну как ng-click вешать на чекбокс?

Nazex
07.06.2017
13:45:01

AP?
07.06.2017
13:45:07
весело)

Denis
07.06.2017
13:45:50
А тебе не значение надо, Толик, убери эти двойные скобки и все заработает

Nazex
07.06.2017
13:45:57
говорю же , юзайте checklist-model

Denis
07.06.2017
13:46:08
Можешь прям product передавать

Nazex
07.06.2017
13:46:09
кто - то работал с REST API ?

Nikolai
07.06.2017
13:46:11
ng-click="someFunction({{product.id}})" это же нерабочий код

Denis
07.06.2017
13:46:29
И внутри ф-ции менять его как тебе нужно

Nikolai
07.06.2017
13:46:41

Виктор
07.06.2017
13:46:48

Denis
07.06.2017
13:46:49
Изменения будут сразу же отображаться

AP?
07.06.2017
13:47:12