Size: a a a

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

2019 November 15

KA

Kulagin Alex in Angular - русскоговорящее сообщество
Максим Патрушев
Странно, что в вс коде нет этого по умолчанию. Учитывая, что разработчик вскода и тс - одна компания. P.S. юзаю вебшторм, там это из коробки
ну вскод по твоей логике нормально проверяет типы в тс. а html шаблоны тут ни при чем. а в ws всё самописное и довольно гибкое, поэтому они смотри добавить эту фичу
источник

KA

Kulagin Alex in Angular - русскоговорящее сообщество
тут можешь глянуть немного
источник

KA

Kulagin Alex in Angular - русскоговорящее сообщество
🦄 NgRuAir, сегодня в 20:30

Вам когда-нибудь было интересно, как работают современные IDE? Сегодня вместе с вами и специальным гостем Andrey StarovoytAndrey Starovoyt из JetBrains поговорим про поддержку фреймворков в WebStorm, и почему в нем отказались от Angular Language Service.

👉 https://youtu.be/jLvtwNmbPKU
источник

DK

Denis Kozko in Angular - русскоговорящее сообщество
Alex
Всем привет. Как лучше реализовать уникальные атрибуты id у контролов в форме которая находится в компоненте? Компонентов может быть несколько на одной странице.
static свойство в класе компонента и в конструкторе что то типа this.id = 'any-string-${staticProperty++}';
источник

PP

Pika Poka in Angular - русскоговорящее сообщество
Всем привет.
Как вы обычно делаете функционал с кнопкой, которая должна выполнить что то и разблочиться?
Вопрос именно в функционале блокирования.
Нажал - заблокировал кнопку - выполнил действие - раазблокировал
Вижу вариант через ручное переключение true false переменной но может есть что то интереснее?
источник

DK

Denis Kozko in Angular - русскоговорящее сообщество
Pika Poka
Всем привет.
Как вы обычно делаете функционал с кнопкой, которая должна выполнить что то и разблочиться?
Вопрос именно в функционале блокирования.
Нажал - заблокировал кнопку - выполнил действие - раазблокировал
Вижу вариант через ручное переключение true false переменной но может есть что то интереснее?
Если кнопка в форме, проще задизейблить всю форму, для этого даже свойство не нужно. + Все контролы дизейблд, не только 1 кнопка. Это наиболее частый случай.
источник

PP

Pika Poka in Angular - русскоговорящее сообщество
Denis Kozko
Если кнопка в форме, проще задизейблить всю форму, для этого даже свойство не нужно. + Все контролы дизейблд, не только 1 кнопка. Это наиболее частый случай.
Пока еще не ответил на мой вопрос но спасибо за опыт
источник

АМ

Антон Морозов in Angular - русскоговорящее сообщество
Ребят, глупый вопрос может быть. Вы пишете по дефолту public к публичным переменным? Или это вопрос для холивара, кому как удобно?
источник

AB

Artyom Burkan in Angular - русскоговорящее сообщество
Антон Морозов
Ребят, глупый вопрос может быть. Вы пишете по дефолту public к публичным переменным? Или это вопрос для холивара, кому как удобно?
В ООП языках: Swift, C# не пишут для переменных public. На основе этого я не пишу в TypeScript.
источник

АМ

Антон Морозов in Angular - русскоговорящее сообщество
пасиба
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Антон Морозов
Ребят, глупый вопрос может быть. Вы пишете по дефолту public к публичным переменным? Или это вопрос для холивара, кому как удобно?
пишу. не совсем по дефолту, а когда уверен что она точно паблик
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Artyom Burkan
В ООП языках: Swift, C# не пишут для переменных public. На основе этого я не пишу в TypeScript.
В Swift и C# оно по-умолчанию private/internal
источник

AK

Anton K. in Angular - русскоговорящее сообщество
забыл уже когда делал public свойства
источник

АД

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

Т

Трубадур in Angular - русскоговорящее сообщество
Александр Духновский
Мы пишем. Потому что это помогает лучше ориентироваться в коде. Иначе пойди разберись, намеренно ли кто-то не проставил модификаторы, или просто забыл.
+
источник

Т

Трубадур in Angular - русскоговорящее сообщество
По этой же причине в си шурупе пишу private всегда, хотя оно по дефолту
источник

Т

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

AK

Anton K. in Angular - русскоговорящее сообщество
implicit лучше, чем explicit
источник

A

Andrei in Angular - русскоговорящее сообщество
Привет.
Как оптимизировать этот код ?

if (dicomres['fields'] != null)
             if (dicomres['fields']['workloadOutput'] != null)
               if (dicomres['fields']['workloadOutput']['result'] != null) {
                 element.checksValue = dicomres['fields']['workloadOutput']['result'];
                 this.action(element);
               }
источник

AK

Anton K. in Angular - русскоговорящее сообщество
в одном if все написать
источник