Size: a a a

Angular - русскоговорящее сообщество

2019 December 30

E

E_A in Angular - русскоговорящее сообщество
Igor D
Но тут же сказано, почему не разделили, кто прочитал?) Если не нравится, то постройте свой график, в чем проблема? Примените там все догмы статистики )
В том, что это в корне не верно, почему тогда они не объединили  react   и prereact...
источник

ID

Igor D in Angular - русскоговорящее сообщество
Smooth Operator
почти уверен что вы согласились на то что опрос необъективный
Я вообще не сторонник таких опросов, это как выборы, в итоге окажется, то кандидаты п*доры)
Каждый инструмент нужно подбирать исходя из поставленной задачи. Смысл этого опроса просто показать, какой красивый график мы построили
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
Костя
какой аналог в ангуляр для vue js computed?
Нету, можно с помощью rxjs - combineLatest, работает как вычисляемое, но только над Observables. Либо какой нибудь mobx внедрять, но это уже такое себе.
источник

E

Eugene in Angular - русскоговорящее сообщество
Alexey Tuychiev
Нету, можно с помощью rxjs - combineLatest, работает как вычисляемое, но только над Observables. Либо какой нибудь mobx внедрять, но это уже такое себе.
combineLatest - лучшее решение, чем computed в vue, так как в vue реактивность работает через get/set и вотчеры, которые следят за мутацией.
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
Eugene
combineLatest - лучшее решение, чем computed в vue, так как в vue реактивность работает через get/set и вотчеры, которые следят за мутацией.
Ну спорное же утверждение, пусть там и прокси с сеттерами внутри, но зато пользовательский код на выходе получается проще чем нагромождение операторов
источник

E

Eugene in Angular - русскоговорящее сообщество
Egor Gorbachev
Ну спорное же утверждение, пусть там и прокси с сеттерами внутри, но зато пользовательский код на выходе получается проще чем нагромождение операторов
вот когда будут прокси - тогда и ок
источник

E

Eugene in Angular - русскоговорящее сообщество
3 же еще не зарелизили
источник

E

Eugene in Angular - русскоговорящее сообщество
Egor Gorbachev
Ну спорное же утверждение, пусть там и прокси с сеттерами внутри, но зато пользовательский код на выходе получается проще чем нагромождение операторов
нагромождение операторов или потенциальные проблемы с производительностью в хайлоаде? даже и не знаю.
источник

AY

Arkadiy Yakunin in Angular - русскоговорящее сообщество
Ребят подскажите, у меня есть такой кусочек кода, при инициализации они оба отрабатывают, я этого не хочу но если я убираю первый, второй  не делает запрос как так?
источник

AS

Artsem (WRjke) Shein in Angular - русскоговорящее сообщество
Arkadiy Yakunin
Ребят подскажите, у меня есть такой кусочек кода, при инициализации они оба отрабатывают, я этого не хочу но если я убираю первый, второй  не делает запрос как так?
видимо у тебя изменения в store тригирят onChanges и отрабатывает подписка, следовательно если ты стор не меняешь она не отрабатывает и он не меняется ещё раз
источник

AS

Artsem (WRjke) Shein in Angular - русскоговорящее сообщество
тоесть у тебя архитектурно что-то неверно
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
Ребят, подскажите, как сделать так, чтобы знаечение input'a не повторялось в остальных элементах ngFor?
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
источник

M

Maks in Angular - русскоговорящее сообщество
Grzegorz Pachomów
Ребят, подскажите, как сделать так, чтобы знаечение input'a не повторялось в остальных элементах ngFor?
ngModel писать не в переменную, а в массив
источник

АМ

Антон Морозов in Angular - русскоговорящее сообщество
Arkadiy Yakunin
Ребят подскажите, у меня есть такой кусочек кода, при инициализации они оба отрабатывают, я этого не хочу но если я убираю первый, второй  не делает запрос как так?
можно еще попробовать skip(1) сделать на подписке, но это так себе
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
Maks
ngModel писать не в переменную, а в массив
Покажи пожалуйста, как именно это сделать?
<div class="task" *ngFor='let item of todo; let i = index' cdkDrag #task>
           <div>
             {{item.task}}
           </div>
           <div class="input">
             <input type="text"
              #name="ngModel"
               [(ngModel)]="nameModel"
               >
               <span class="plussign"
                (click)='addTask(i)'
                 (click)="test(i)">
               </span>
               <span class="minussign"
                (click)="test(i)"
                 (click) = 'removeTask(i)'
                >
               </span>
             </div>
         </div>
источник

OK

Ora Kadyrov in Angular - русскоговорящее сообщество
Grzegorz Pachomów
Покажи пожалуйста, как именно это сделать?
<div class="task" *ngFor='let item of todo; let i = index' cdkDrag #task>
           <div>
             {{item.task}}
           </div>
           <div class="input">
             <input type="text"
              #name="ngModel"
               [(ngModel)]="nameModel"
               >
               <span class="plussign"
                (click)='addTask(i)'
                 (click)="test(i)">
               </span>
               <span class="minussign"
                (click)="test(i)"
                 (click) = 'removeTask(i)'
                >
               </span>
             </div>
         </div>
<div class="task" *ngFor='let item of todo; let i = index' cdkDrag #task>
           <div>
             {{item.task}}
           </div>
           <div class="input">
             <input type="text"
              #name="ngModel"
               [(ngModel)]="nameModel[i]"
               >
               <span class="plussign"
                (click)='addTask(i)'
                 (click)="test(i)">
               </span>
               <span class="minussign"
                (click)="test(i)"
                 (click) = 'removeTask(i)'
                >
               </span>
             </div>
         </div>
источник

OK

Ora Kadyrov in Angular - русскоговорящее сообщество
nameModel массив
источник

M

Maks in Angular - русскоговорящее сообщество
Ну хотя бы вот так
источник

M

Maks in Angular - русскоговорящее сообщество
<div class="task" *ngFor='let item of todo; let i = index' cdkDrag #task>
   <div>
       {{item.task}}
   </div>
   <div class="input">
       <input type="text" #name="ngModel" [(ngModel)]="item.name">
       <span class="plussign" (click)='addTask(i)' (click)="test(i)">
       </span>
       <span class="minussign" (click)="test(i)" (click)='removeTask(i)'>
       </span>
   </div>
</div>
источник