Size: a a a

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

2020 May 25

ІБ

Ігор Братух... in Angular - русскоговорящее сообщество
кто-то работал с ngsw ( angular service worker, pwa ). В его конфиге нужно указать путь к index.html файлу. Этот файл генерируется cli и у него захардкожен lang атрибут в html. Есть какой-то внятный способ изменять этот файл рантаймово чтобы изменять lang атрибут в зависимости от url?
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
artalar
Появилась дока на @reatom/angular 🥳
https://reatom.js.org/#/packages/angular
Вроде ангуляр, а выглядит как реакт )
источник

J💖

JSON Jenny 💖 in Angular - русскоговорящее сообщество
Maxim Afanasev
Вроде ангуляр, а выглядит как реакт )
Да весь жаваскрипт уже почти выглядит как реакт о.о
источник

OP

Oleg Panasyuk in Angular - русскоговорящее сообщество
доброго дня. Подскажите, директивы применяются только для изменения CSS свойств?
источник

OP

Oleg Panasyuk in Angular - русскоговорящее сообщество
Или есть еще какието кейсы использования?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg Panasyuk
доброго дня. Подскажите, директивы применяются только для изменения CSS свойств?
Нет, можно кучу всего делать, аттрибуты навешивать, вырезать элементы из ДОМа и тд
источник

OP

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

IF

Igor Filippov in Angular - русскоговорящее сообщество
Те что манипулируют ДОМом называются структурными и в начале идет звездочка. Типа *ngIf
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
artalar
Появилась дока на @reatom/angular 🥳
https://reatom.js.org/#/packages/angular
А выглядит неплохо
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
Ігор Братух
кто-то работал с ngsw ( angular service worker, pwa ). В его конфиге нужно указать путь к index.html файлу. Этот файл генерируется cli и у него захардкожен lang атрибут в html. Есть какой-то внятный способ изменять этот файл рантаймово чтобы изменять lang атрибут в зависимости от url?
можно испльзоваться ngx-meta и, например в ApPComponent парсить урл и по языку менять lang тег.
Или делать на каждый язык отдельный билд.
Тебе ж для SEO это надо?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
artalar
Появилась дока на @reatom/angular 🥳
https://reatom.js.org/#/packages/angular
хм
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Там в коре декларации
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Они в Ангуляр-пример почему-то решили не добавлять
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Sergey Фrolov
Там в коре декларации
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Это локальное. Реатом – глобальный
источник

ІБ

Ігор Братух... in Angular - русскоговорящее сообщество
Karpov Vladimir
можно испльзоваться ngx-meta и, например в ApPComponent парсить урл и по языку менять lang тег.
Или делать на каждый язык отдельный билд.
Тебе ж для SEO это надо?
нет, для сео у меня ССР который отдает статику если нет в кэше sw, Это больше для юзера, чтобы всякие плагины правильно парсили lang, типа переводчика гугла и чего угодно. Хочется чтобы правильно было, если у юзера рус языка то html lang был правильным а не всегда en
источник

SV

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

Sergey Фrolov in Angular - русскоговорящее сообщество
rx-state – это очень круто и с этого нужно начинать и подключать глобальный стор уже после (как вариант)
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Sergey Фrolov
rx-state – это очень круто и с этого нужно начинать и подключать глобальный стор уже после (как вариант)
мне показалось, там вполне хорошая попытка формализовать историю со "стейт менеджеры не нужны, у нас есть rxjs"
правда, я в код глубоко не погружался, но дизайн доку и пару статей/доклад автора изучил https://hackmd.io/wVkWRc3XQWmtM6YcktRTrA
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Dmitry Teplov
мне показалось, там вполне хорошая попытка формализовать историю со "стейт менеджеры не нужны, у нас есть rxjs"
правда, я в код глубоко не погружался, но дизайн доку и пару статей/доклад автора изучил https://hackmd.io/wVkWRc3XQWmtM6YcktRTrA
Там все просто, нет особых хитростей. Аккумулятор.
источник