Size: a a a

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

2020 March 09

VL

Vladimir Luvolunov in Angular - русскоговорящее сообщество
Igor Bond
а у меня наоборот )) с беком больше печали - у меня на nestjs
Я в нём впервые, потому только экспресс и всё
источник

VL

Vladimir Luvolunov in Angular - русскоговорящее сообщество
Но без фреймворков просто голый код какой-то
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
вы спутали контекст :)
источник

M

Muhammad in Angular - русскоговорящее сообщество
Ребят, такой вопрос: есть ли смысл делать все функции и переменные внутри компонеты, которые используются только внутрнии нее private? Просто в swift к примеру это существенно влияет на работу
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Muhammad
Ребят, такой вопрос: есть ли смысл делать все функции и переменные внутри компонеты, которые используются только внутрнии нее private? Просто в swift к примеру это существенно влияет на работу
на работу не влияет, смысл есть
источник

M

Muhammad in Angular - русскоговорящее сообщество
а в чем смысл?)
источник

VL

Vladimir Luvolunov in Angular - русскоговорящее сообщество
Muhammad
Ребят, такой вопрос: есть ли смысл делать все функции и переменные внутри компонеты, которые используются только внутрнии нее private? Просто в swift к примеру это существенно влияет на работу
Тайпскрипт потом превращается в обычный js. По поводу семантики — да
источник

VL

Vladimir Luvolunov in Angular - русскоговорящее сообщество
Другим кодерам будет понятно, что доступ к свойству производится только внутри компонента
источник

M

Muhammad in Angular - русскоговорящее сообщество
Понял, спасибо!
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Anton Shvets
на работу не влияет, смысл есть
для самого програмиста. быстрее разбираться.
а еще приваты не тестируются
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Muhammad
Ребят, такой вопрос: есть ли смысл делать все функции и переменные внутри компонеты, которые используются только внутрнии нее private? Просто в swift к примеру это существенно влияет на работу
например, можно получать доступ к компоненту через childView, и тогда закрытые свойства не будут доступны. Ну и как условия контракта.
источник

M

Muhammad in Angular - русскоговорящее сообщество
Денис Макаров
например, можно получать доступ к компоненту через childView, и тогда закрытые свойства не будут доступны. Ну и как условия контракта.
Ну в этом плане я понимаю, просто интересно влияет ли на скорость загрузки к примеру
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Muhammad
Ну в этом плане я понимаю, просто интересно влияет ли на скорость загрузки к примеру
нет
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Muhammad
Ну в этом плане я понимаю, просто интересно влияет ли на скорость загрузки к примеру
нет,
источник

M

Muhammad in Angular - русскоговорящее сообщество
Всем спасибо
источник

N

Nomad in Angular - русскоговорящее сообщество
А в свифте влияет?
источник

N

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

M

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

SK

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

VV

Vitaly Vasilega in Angular - русскоговорящее сообщество
Anton Shvets
а в чем вопрос? да, cva активно используется.
от статья в тему https://m.habr.com/ru/post/491062/
А Вы использовали данный подход в таком кейсе? Есть большая страница и sidenav. При переходе от одного пункта меню к другому показываются разные компоненты на основной части страницы через *ngIf. На главной странице, есть FormFroup, которая включает в себя два контрола, реализующие подход CVAs.
В общем, возникла проблема с утечкой и на это уже были созданы тикеты начиная с 2017 года, но они так и не исправлены. 😕
https://github.com/angular/angular/issues/27803
https://github.com/angular/angular/issues/20007
источник