Size: a a a

2019 October 29

Sergey Фrolov in Angular Kyiv
НикШе http://10.0.16.200
как получить данные из компонента? пытался както сбиндить ngModel но не выходит , пологаю чтото связано с @Output
Да
источник
2019 October 30

Нh

НикШе http://10.0.16.200 in Angular Kyiv
можно ли сделать декоратор для класса, чтобы внутри этого декоратора использовать ChildView ? чтобы получать content элемент?
источник

VZ

Vitaliy Zhyrytskyy in Angular Kyiv
НикШе http://10.0.16.200
можно ли сделать декоратор для класса, чтобы внутри этого декоратора использовать ChildView ? чтобы получать content элемент?
У декоратора класса есть доступ к конструктору и соответственно к прототипу. Свойства не находятся в прототипе. Декоратор класса не поможет.
источник

VZ

Vitaliy Zhyrytskyy in Angular Kyiv
НикШе http://10.0.16.200
можно ли сделать декоратор для класса, чтобы внутри этого декоратора использовать ChildView ? чтобы получать content элемент?
Можно посмотреть в сторону декоратора свойств
источник

VZ

Vitaliy Zhyrytskyy in Angular Kyiv
НикШе http://10.0.16.200
можно ли сделать декоратор для класса, чтобы внутри этого декоратора использовать ChildView ? чтобы получать content элемент?
Но и это вряд-ли поможет. Так как childview доступен в определенный момент жизненно цикла компонента
источник
2019 October 31

IK

Igor Kurkov in Angular Kyiv
Ребята, а подскажите, кто занимался переводами, кто какие i18n тулзы юзал, а то я никак не могу определиться что лучше юзать. Я работал с ngx-translate и в целом лучше идеи не видел в плане риалтайм переводов и возможности(!) перевести что угодно внутри .ts файла, к примеру данные селект листов или кастомные колумны в таблицах. Встроенный ангулярный i18n поддерживается только в темплейтах, тс там завезут дай бог с 9го, и то не факт. И билдить надо несколько бандлов под каждый язык. Имхо как то не очень. i18n-next это сторонняя либа, довольно сложна, но хоть работает с сср. Ngx-translate с сср не тестил, и есть нюанс, что к ivy эта либа еще не готова, т.к. мейнтейнер занялся другим проектом и ишью пока в суспенде...
===========
В общем кейс - нужны переводы в ts файлах, не билдить бандлы под локали и с сср дружить. Может есть такие у кого то уже опробованные боем продакшна (и может даже успешного апдейта) варианты?
источник

KN

Konstantin Nosov in Angular Kyiv
Igor Kurkov
Ребята, а подскажите, кто занимался переводами, кто какие i18n тулзы юзал, а то я никак не могу определиться что лучше юзать. Я работал с ngx-translate и в целом лучше идеи не видел в плане риалтайм переводов и возможности(!) перевести что угодно внутри .ts файла, к примеру данные селект листов или кастомные колумны в таблицах. Встроенный ангулярный i18n поддерживается только в темплейтах, тс там завезут дай бог с 9го, и то не факт. И билдить надо несколько бандлов под каждый язык. Имхо как то не очень. i18n-next это сторонняя либа, довольно сложна, но хоть работает с сср. Ngx-translate с сср не тестил, и есть нюанс, что к ivy эта либа еще не готова, т.к. мейнтейнер занялся другим проектом и ишью пока в суспенде...
===========
В общем кейс - нужны переводы в ts файлах, не билдить бандлы под локали и с сср дружить. Может есть такие у кого то уже опробованные боем продакшна (и может даже успешного апдейта) варианты?
Transloco дружит и с Ivy и с SSR
источник

KN

Konstantin Nosov in Angular Kyiv
Но имхо родной i18n с бандлами имеет преимущества
источник

IK

Igor Kurkov in Angular Kyiv
Konstantin Nosov
Но имхо родной i18n с бандлами имеет преимущества
Какие именно, если можно конечно?
источник

IK

Igor Kurkov in Angular Kyiv
Единственный варик имхо как заюзать пайпы родного i18n это их импортить в ts и вызывать напрямую .transform() чтоли. Ну както костыльно оно. Плюс бандлы при смене лоадить, только один загрузил, а тут тебе меняем язык и - грузим второй, и все это на мобиле в 3g. Толи это было больно и теперь такая у меня реакция на родной i18n, или просто не нашел свою тулзу
источник

IK

Igor Kurkov in Angular Kyiv
Konstantin Nosov
Transloco дружит и с Ivy и с SSR
Спасибо большое, попробую)
источник

IF

Igor Filippov in Angular Kyiv
Igor Kurkov
Какие именно, если можно конечно?
Наверное то что он не переводит в рантайме
источник

IF

Igor Filippov in Angular Kyiv
Больше плюсов я не заметил
источник

Нh

НикШе http://10.0.16.200 in Angular Kyiv
все работало, добавлял еще один компонент и сломалось, что это за wtf?
ERROR in : 'app-back-btn' is not a known element:
1. If 'app-back-btn' is an Angular component, then verify that it is part of this module.
2. If 'app-back-btn' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message. ("<ion-header>
   [ERROR ->]<app-back-btn title="{{payWay.title}}"></app-back-btn>
</ion-header>
<ion-content style="paddding:0 1")

уб
рал компонент новый все равно не починилось
источник

DB

Denis Belov in Angular Kyiv
Тег нового компонента не зарегистрирован, возможно
источник

Sergey Фrolov in Angular Kyiv
Igor Kurkov
Ребята, а подскажите, кто занимался переводами, кто какие i18n тулзы юзал, а то я никак не могу определиться что лучше юзать. Я работал с ngx-translate и в целом лучше идеи не видел в плане риалтайм переводов и возможности(!) перевести что угодно внутри .ts файла, к примеру данные селект листов или кастомные колумны в таблицах. Встроенный ангулярный i18n поддерживается только в темплейтах, тс там завезут дай бог с 9го, и то не факт. И билдить надо несколько бандлов под каждый язык. Имхо как то не очень. i18n-next это сторонняя либа, довольно сложна, но хоть работает с сср. Ngx-translate с сср не тестил, и есть нюанс, что к ivy эта либа еще не готова, т.к. мейнтейнер занялся другим проектом и ишью пока в суспенде...
===========
В общем кейс - нужны переводы в ts файлах, не билдить бандлы под локали и с сср дружить. Может есть такие у кого то уже опробованные боем продакшна (и может даже успешного апдейта) варианты?
А что не работает? Хотя мы билдим переводы из ts файлов, и импортим сразу без ленивости
источник

Sergey Фrolov in Angular Kyiv
Konstantin Nosov
Но имхо родной i18n с бандлами имеет преимущества
Ага и кучу недостатков
источник

IK

Igor Kurkov in Angular Kyiv
> мы билдим переводы из тс файлов

На чем? С какой либой?
Все работает, просто хотел спросить у бывалых кто чем переводит
источник

Sergey Фrolov in Angular Kyiv
Igor Kurkov
> мы билдим переводы из тс файлов

На чем? С какой либой?
Все работает, просто хотел спросить у бывалых кто чем переводит
ngx-translate
источник

IK

Igor Kurkov in Angular Kyiv
Sergey Фrolov
ngx-translate
Ну я тоже фанат этой либы, но с иви там нюанс, и на сср я ее не пробовал. С http лоадерами там все оки? Не мерцает?
источник