Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2020 April 29

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Lord of Fear
У кого есть идеи как это записать более корректно ?
for (let row_name of Object.keys($scope.json_w_object)){
       for (let i of Object.keys($scope.json_w_object[row_name])) {
               
             …            
       }
};
а задача какая?
источник
2020 April 30

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
где можно прочесть про ng-if , а именно как в нем указывать операторы or and
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
ng-if="(i && i == var + '_' + var1 || !i)"
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
не совсем работает
источник

LK

L K in Angular.js (1.x) — русскоговорящее сообщество
Lord of Fear
ng-if="(i && i == var + '_' + var1 || !i)"
это уже какая-то дичь, вытаскивай это выражение в контроллер
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
ок
источник

R

Remite in Angular.js (1.x) — русскоговорящее сообщество
Lord of Fear
ng-if="(i && i == var + '_' + var1 || !i)"
старайтесь избегать вычислений в шаблоне
считайте на уровне данных
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
спс за совет
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Lord of Fear
ng-if="(i && i == var + '_' + var1 || !i)"
> это уже какая-то дичь
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
> это уже какая-то дичь
да, мне доложили)))  просто  есть json:
{

  "test":{
     "row_0":{
        "c_0":0,
        "c_1":0,
        "c_2":0,
        "c_3":0,
        "c_4":0
     },
     "row_1":{
        "c_0":2,
        "c_1":0,
        "c_2":2,
        "c_3":3,
        "c_4":0
     },
     "row_2":{
        "c_0":0,
        "c_1":4,
        "c_2":0,
        "c_3":3,
        "c_4":4
     },
     "row_3":{
        "c_0":0,
        "c_1":0,
        "c_2":1,
        "c_3":0,
        "c_4":3
     },
     "row_4":{
        "c_0":0,
        "c_1":1,
        "c_2":0,
        "c_3":2,
        "c_4":0
     }
  },

  "test1":{
     "for":{
        "row_0":{
           "c_0":0,
           "c_1":0,
           "c_2":0,
           "c_3":0,
           "c_4":0
        }
     }
  }
}
test часть json приходит всегда, из нее нужно сделать табличку, где row это поле и имя класса для поля а "c" колонка и имся класса для колонки. Значение "с" то есть к примеру 0 это то что нужно отобразить в ячейке, это я сделал, но мне нужно что бы если приходит вместе со всем test1 динамически взяв данные из test1 найти класс row_0,  в нем найти колонку c_0 к примеру и с ней что то сделать, вот тут я уже что только не пробовал , оно если и работает но выглядит ужасно
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Lord of Fear
да, мне доложили)))  просто  есть json:
{

  "test":{
     "row_0":{
        "c_0":0,
        "c_1":0,
        "c_2":0,
        "c_3":0,
        "c_4":0
     },
     "row_1":{
        "c_0":2,
        "c_1":0,
        "c_2":2,
        "c_3":3,
        "c_4":0
     },
     "row_2":{
        "c_0":0,
        "c_1":4,
        "c_2":0,
        "c_3":3,
        "c_4":4
     },
     "row_3":{
        "c_0":0,
        "c_1":0,
        "c_2":1,
        "c_3":0,
        "c_4":3
     },
     "row_4":{
        "c_0":0,
        "c_1":1,
        "c_2":0,
        "c_3":2,
        "c_4":0
     }
  },

  "test1":{
     "for":{
        "row_0":{
           "c_0":0,
           "c_1":0,
           "c_2":0,
           "c_3":0,
           "c_4":0
        }
     }
  }
}
test часть json приходит всегда, из нее нужно сделать табличку, где row это поле и имя класса для поля а "c" колонка и имся класса для колонки. Значение "с" то есть к примеру 0 это то что нужно отобразить в ячейке, это я сделал, но мне нужно что бы если приходит вместе со всем test1 динамически взяв данные из test1 найти класс row_0,  в нем найти колонку c_0 к примеру и с ней что то сделать, вот тут я уже что только не пробовал , оно если и работает но выглядит ужасно
дык кто такое в шаблоне огородит? при получении данного жсона сконверти его в новый и зарендери нормально в шаблоне без магии ngIF и прочего
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
я так понял мне имя ключе и тд нужно преопределить ? ибо я не уверен что имена ключей не будут изменены
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Lord of Fear
я так понял мне имя ключе и тд нужно преопределить ? ибо я не уверен что имена ключей не будут изменены
"test1":{
     "for":{
        "row_0":{
           "c_0":0,
           "c_1":0,
           "c_2":0,
           "c_3":0,
           "c_4":0
        }
     }
  }


тебе надо пройтись по всем ключам в блоке FOR и затем по всем ключам в каждом ROW и обновить данные в оригинальном TEST
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
хм, спс, я прям ощутил в себе нехватку знаний алгоритмов =)
источник
2020 May 01

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Lord of Fear
хм, спс, я прям ощутил в себе нехватку знаний алгоритмов =)
Справился с заданием?
источник

L

Lord of Fear in Angular.js (1.x) — русскоговорящее сообщество
да, все супер, спасибо за помощь...я вообще в шоке что не перевелись еще на свете адекватные сообщества )
источник
2020 May 05

SH

Sherlock Holmes in Angular.js (1.x) — русскоговорящее сообщество
Приветствую, где можно изучать angular?
Поискал, мало чего годного
источник

LK

L K in Angular.js (1.x) — русскоговорящее сообщество
Sherlock Holmes
Приветствую, где можно изучать angular?
Поискал, мало чего годного
какой ангуляр ?
есть angularjs 1.x
есть angular 2+
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Sherlock Holmes
Приветствую, где можно изучать angular?
Поискал, мало чего годного
плохо искал.. совсем плохо искал...
источник

Кm

Кирилл mrDoode in Angular.js (1.x) — русскоговорящее сообщество
Sherlock Holmes
Приветствую, где можно изучать angular?
Поискал, мало чего годного
Гугл => Владилен Ангуляр 9
источник