Size: a a a

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

2021 February 18

АЖ

Антон Желтов... in Angular - русскоговорящее сообщество
я пока не вижу )
источник

AB

Alexander 😎 Blnk in Angular - русскоговорящее сообщество
всем привет, такой вопрос: можно ли через eslint (или любой другой инструмент) запретить делать вызовы функций внутри темплейтов компонент? За исключением аутпутов, конечно
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
Alexander 😎 Blnk
всем привет, такой вопрос: можно ли через eslint (или любой другой инструмент) запретить делать вызовы функций внутри темплейтов компонент? За исключением аутпутов, конечно
Тут нужно физическое воздействие 👊
источник

AB

Alexander 😎 Blnk in Angular - русскоговорящее сообщество
по рукам уже бьем, но хочется на этапе пул реквеста заворачивать + найти все вызовы
источник

AS

Alexander Stupak in Angular - русскоговорящее сообщество
А почему вызовы функций в темплейте это плохо?
источник

AB

Alexander 😎 Blnk in Angular - русскоговорящее сообщество
Потому что они вызываются при каждом чендж детекшене
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
Alexander 😎 Blnk
Потому что они вызываются при каждом чендж детекшене
а если свойство через гет?
источник

AB

Alexander 😎 Blnk in Angular - русскоговорящее сообщество
google it :^)
источник

AS

Alexander Stupak in Angular - русскоговорящее сообщество
Alexander 😎 Blnk
Потому что они вызываются при каждом чендж детекшене
Спасибо)
источник

ap

alex ptpv in Angular - русскоговорящее сообщество
<select *ngIf="bus.isEdit" class="browser-default custom-select order_type"
                 [(ngModel)]="task.reportType" #reportType="ngModel"
                 (change)="saveBaseDocumentDraft()" [disabled]="!isAllowEditTask(taskIndex)"
                 [ngClass]="{'error-field': errorObject['task_' + taskIndex + '.reportType']}">
           <option [value]="selectTaskData[0]" selected disabled hidden>{{ selectTaskData[0].name }}</option>
           <option *ngFor="let item of selectTaskData" [ngValue]="item"
                   [attr.selected]=item.selected [value]="item.type">{{ item.name }}</option>
         </select>
источник

ap

alex ptpv in Angular - русскоговорящее сообщество
не могу одновременно и установить значение по дефолту и при выборе другого значения сетить его
источник

ap

alex ptpv in Angular - русскоговорящее сообщество
получается сделать что то одно
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
alex ptpv
не могу одновременно и установить значение по дефолту и при выборе другого значения сетить его
оформите код нормально, уберите (change), сами найдете причину
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
Alexander Stupak
А почему вызовы функций в темплейте это плохо?
я бы сказал что тут дело не в производительности, так как если вы сделаете ченж детекшен стратегию онПуш то никаких проблем не будет, дело в код стайле так как методами мы обрабатываем события, а не задаем свойства
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
alex ptpv
не могу одновременно и установить значение по дефолту и при выборе другого значения сетить его
еще могу посоветовать сюда посмотреть https://stackoverflow.com/questions/41299247/use-ngvalue-and-selected-in-select-tag
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
onPush вообще не панацея
источник

R

Roman in Angular - русскоговорящее сообщество
Помогите, что за дичь, создал свой пайп и решил пересобрать проект, теперь при сборке вылетает эта ошибка.
источник

R

Roman in Angular - русскоговорящее сообщество
источник

S

Stanislav in Angular - русскоговорящее сообщество
Roman
а код будет?
источник

R

Roman in Angular - русскоговорящее сообщество
Stanislav
а код будет?
код пайпа?
источник